Sign in
|
Help
in
Current Tags
VusCode - Coding dreams since 1998! (blog)
.NET (group)
(Entire Site)
Nikola Malovic
.NET development and architecture
VusCode - Coding dreams since 1998
Tags
About me
Architecture
Commerce Server 2007
Development
Entity Framework
News
PSLUG
Smart Client
Test Driven Development
Tools
WPF
Recent Posts
Windows LiveID – Microsoft red headed stepchild?
What is wrong with Cosmopolitan theme
5 reasons why Silverlight sucks in LOB (compared to WPF)
I am starting two blogs about accounting and eCom in Serbia
Using the entity framework POCO template with VS2010 RC (easier way)
Knetlik conference was a lot of fun
Do you want to learn DDD in 10 minutes? :)
Asking the right questions while interviewing developers
Couple of PDC 2009 thoughts too big to fit in 140 characters – praise to Microsoft
Fluent NHibernate samples – Auto mapping (Part 1/2)
Coding dreams
Knjigovodstveni programi u Srbiji
Knjigovodstvo i knjigovodstveni programi - Srbija
Program za knjigovodstvo - Srbija
Programi za knjigovodstvo - Srbija
Knjigovodstvo i knjigovodstveni programi
Knjigovodstvo i knjigovodstveni programi - Srbija
Knjigovodstvo i knjigovodstveni programi - Srbija
Knjigovodstvo i knjigovodstveni programi za knjigovodstvo- Srbija
Knjigovodstvo i knjigovodstveni programi za knjigovodstvo- Srbija
Knjigovodstvo i knjigovodstveni programi za knjigovodstvo- Srbija
Knjigovodstvo i knjigovodstveni programi za knjigovodstvo- Srbija
VusCode - Coding dreams since 1998!
.NET exploration, articles, cool links, surf logs, book reviews, .net, c#, smart clients, software factories, patterns & practices, web casts and much more
Browse by Tags
All Tags
»
Development
(
RSS
)
About me
Architecture
News
Test Driven Development
Tools
What is wrong with Cosmopolitan theme
I am HUGHE fan of Metro design paradigm, so I was more then excited to check out Silverlight business application theme pack containing the Metro theme template (“Cosmopolitan”) which was released officially couple of days ago . I am not designer...
Posted
Jun 15 2010, 10:02 AM
by
malovicn
with | with
4 comment(s)
Filed under:
Development
5 reasons why Silverlight sucks in LOB (compared to WPF)
Recently, Brian Noyes and Rob Relyea have touched the “WPF VS Silverlight” subject and considering the fact I was also recently thinking about it I wanted to share my thoughts on that topic too. As I said in previous post , I’ve started at home...
Posted
Jun 02 2010, 08:47 AM
by
malovicn
with | with
17 comment(s)
Filed under:
Architecture
,
Development
Asking the right questions while interviewing developers
Just another fizzbuzz interview question I really hate interviews regardless on which side of the table I am sitting during them(Ok, it is a bit easier when you interview candidates :) ) One of the main reasons why I hate them is the stupidity of the...
Posted
Jan 07 2010, 11:52 PM
by
malovicn
with | with
10 comment(s)
Filed under:
About me
,
Development
Fluent NHibernate samples – Auto mapping (Part 1/2)
In my previous blog post , I have announced the sample solution with which I try to provide code sample for very comprehensive documentation which can be found on http://fluentnhibernate.org/ .. The project is hosted on CodePlex ( http://fnhsamples.codeplex...
Posted
Nov 04 2009, 04:01 PM
by
malovicn
with | with
5 comment(s)
Filed under:
Development
Fluent NHibernate Samples on CodePlex
I’ve been using Fluent NHibernate for more then a year now and I am big fan of it. The were only two things bothering me in FNH for all that 1+ year: frequent API changes (which made my fluent mapping and auto mapping blog post pretty quick completely...
Posted
Nov 03 2009, 07:37 PM
by
malovicn
with | with
2 comment(s)
Filed under:
Development
Prism (CAL) unit testing - How to test Prism (CAL) Event Aggregator using Rhino Mocks
I spent some time recently working with Microsoft Composite Application Guidance (A.K.A. "Prism", “CAL”) and I think it is very good platform for building composite UI by either using WPF or Silverlight. One of its greatest advantages is that...
Posted
Apr 17 2009, 11:41 PM
by
malovicn
with | with
5 comment(s)
Filed under:
Test Driven Development
,
Development
Fluent NHibernate – Convention over configuration – AutoPersistenceModel auto map magic
Story about how fluent nhibernate idea was born POST UPDATE: Due to changes in Auto mapping API this blog post is outdated. In order to see auto mapping in action with FNH 1.0 go check out http://blog.vuscode.com/malovicn/archive/2009/11/04/fluent-nhibernate...
Posted
Jan 03 2009, 02:58 PM
by
malovicn
with | with
7 comment(s)
Filed under:
Development
Fluent NHibernate – NHibernate without configuration files
NHibernate is great, (no doubt about it) but every time I was supposed to work with it, the fact that I had to manually type in all those xml configuration entries was something I really didn’t like at all. The most important complains I personally have...
Posted
Aug 31 2008, 11:39 AM
by
malovicn
with | with
15 comment(s)
Filed under:
Architecture
,
Development
Model View Presenter (MVP) – Tips from trenches (TFT) – Working with HttpContext (Part 2)
Today’s hurdle: Using HttpContext without System.Web One of the principles I really feel strong about can be formulated like this:”Presenter is not allowed to reference System.Web assembly at all”. Main reason why I feel so strong about that, is based on the fact that once referenced System.Web enables developers in your team to use types from that assembly (HttpContext, Session, Query, Cache etc) and we all know what PITA those types can be when testing Presenters. Here’s very simple example I’ll use in today’s post: Imagine you have a presenter which based on value of some query parameter is performing some redirecting or updating UI elements. The easiest way (referencing the System.Web into presenter) will enable very easy implementation of required functionality but testing that code will require things like creating fake web context which IMHO is good sign of of important web test smell. To check out rest of my MVP (Model View Presenter) blog post please visit my blog page (thanks to feedburner limit of 500K per feed)
Posted
Jul 30 2008, 11:49 AM
by
malovicn
with | with
10 comment(s)
Filed under:
Architecture
,
Development
Model View Presenter (MVP) – Tips from trenches (TFT) – Base types(Part 1)
RAD tooling style Microsoft is supporting last couple of years usually leads to the code where presentation and bossiness logic are mixed and tightly coupled which makes testability, maintainability and sustainability much more harder then they should be. In case you’ve had to work in the past with web pages containing couple of thousands lines in code behind you will know exactly what problems I am referring to here. In case not, please let me know what is the name of the place where you work :) One way to tackle that is using the Model View Presenter UI design pattern which provides clean separation between UI and domain logic and as a result of that come testability of the “UI code”, SRP and SOC principles appliance, clean domain model etc… To check out rest of my MVP (Model View Presenter) blog post please visit my blog page (thanks to feedburner limit of 500K per feed)
Posted
Jul 27 2008, 09:47 PM
by
malovicn
with | with
12 comment(s)
Filed under:
Architecture
,
Development
More Posts
Next page »