Fredrik Normén
ASP.NET, AJAX, Silverlight, RIA, Architecture, Clean Code
Sign in
|
Join
Home
About
RSS
Atom
Comments RSS
Search
Tags
.Net
.NET 4.0
.Net 4.5
.NET RIA Services
AOP
Architect
ASP.Net
ASP.NET AJAX
ASP.NET MVC
ASP.Net WebApi
ASPInsiders
AXAJ
Build
C#
C# EF4.0 Repository
C# nHibernate Repository aspmvc
CDN
Code
Continuous Delivery
Database Migration
Defensive Programming
deploy
Desigm
Design
Design By Contract
Entitis
Entity Framework
ForkCan
HTML
hypermedia
hypermedia API
IE8
Javascript
MEF
Microsoft
Multiple return values
MVC 4
MVC Framework
MVC3.0
MVVM
OWIN
Patterns
Razor
Resources
REST
REST Service
RIA
RIA Services
Session
Silverlight
Silverlight 3.0
Silverlight 4
Styles
Team Foundation Server
test
Unit test
Unity
VB.Net
ViewModel
Visual Studio 2010
VIsual Studio 2012
VS 2010
VS2010
WCF Ria Services
WebApi
WebMatrix ASP.NET
Windows 8
Write code
Sponsors
advertise here
Navigation
Home
Blogs
Archives
June 2013 (1)
February 2013 (3)
January 2013 (3)
July 2012 (1)
June 2012 (3)
May 2012 (1)
February 2012 (1)
September 2011 (1)
September 2010 (2)
August 2010 (2)
July 2010 (7)
June 2010 (1)
May 2010 (3)
April 2010 (1)
March 2010 (2)
February 2010 (2)
January 2010 (12)
December 2009 (8)
November 2009 (18)
October 2009 (4)
September 2009 (6)
August 2009 (4)
April 2009 (3)
March 2009 (9)
February 2009 (4)
January 2009 (3)
December 2008 (3)
November 2008 (6)
October 2008 (4)
September 2008 (1)
August 2008 (6)
May 2008 (5)
April 2008 (9)
March 2008 (3)
February 2008 (1)
January 2008 (1)
November 2007 (14)
About
Follow me on twitter
Squeed
Blogroll
ScottGu's Blog
December 2008 - Posts
5
Comments
Isn't it boring to write crosscutting concerns?
by
Fredrik N
To make sure we have clean code and make it easy for us to maintain, we should try to be lazy and reuse code as much as possible, we should also avoid redundant code. But when it comes to crosscutting concerns, we have to be redundant, or? What code is...
Filed under:
AOP
,
Design
11
Comments
Returning IQueryable<T>
by
Fredrik N
Since LINQ was added to the .Net Community as a new wonderful new player, more and more solutions I have seen returns the IQueryable<T> from the Data Access Layer. One reason is to easy create different kind of queries in an easy way and execute...
Filed under:
Design
4
Comments
Controllers in the MVC pattern is not a replacement for Business logic layer
by
Fredrik N
I have seen several demos and examples on presentations where the Controllers are more or less used as a Business logic layer and based on the definition of the MVC Pattern, that is not the correct way of using the Controller. The Controller in the MVC...
More Posts