(HeWillem) A lot has been written about how to set up (table per class) inheritance with LINQ to SQL. I use it a lot and I always use an enum as inheritance discriminator.
Tag: Development
Using Fluent NHibernate for XML-Free Class Mapping
(Joydip Kanjilal) NHibernate, the lightweight object relational mapping (ORM) tool for .NET, has a statically compiled counterpart called Fluent NHibernate. In essence, Fluent NHibernate is a XML-less, compile safe, automated NHibernate mapper that provides support for LINQ on top of NHibernate as w
Using an Entity Framework Data Model in Multiple Projects
(Josh Robinson) I’m starting to dig into Entity Framework 4 as part of a project that I am working on. It is great, much easier than the old school data access methods in terms of getting up and running (it takes about 3 minutes). There are a lot of articles out there, but I have still had to figu
Dividing ASP.NET MVC Components in Separate Projects
(Nandip Makwana) Whenever we create new ASP.NET MVC 3 project, it follow pre defined directory convention and adds few files and directory to the project. However it is not compulsory to follow this default directory structure, but it help us to keep application clean & maintainable by grouping appl
jQuery.whenSync() Plugin For Chaining Asynchronous Callbacks Using Deferred Objects
(Ben Nadel) Last week, I started to talk about chaining asynchronous Validation rules using jQuery Deferred objects. After writing up that post, I thought I might be able to factor-out the core idea into its own jQuery plugin – jQuery.whenSync().
Top 7 Tips in Securing Your WCF Services
(V.N.S Arun) In the world of building client consumable APIs, security is always a priority. Let it be a web service, WCF or a remoting service, they cannot be vulnerable because they directly expose the operational methods to the outside clients.
Working With the PagedDataSource Class in ASP.NET
(Alok Pandey) The PagedDataSource class is used to provide a paging facility to a DataBound control, such as DataList, Repeater, GridView, DetailsView, etc. Although there is an AllowPaging property to handle paging in these controls.
Bundling and Minification in ASP.NET 4.5
(Abhijit Jana) Optimizing application performance is a key element for business. There are several ways by which we can optimize the applications performance. It can be done either by server side code optimization, caching or some client side optimization. In this post I am going to discuss about o
VB.NET Input Box
An often used feature in classic Visual Basic is the InputBox function. It provides an easy way to prompt the user for simple text input. VB.NET carries this handy function forward for all to use. Although you probably won’t use this any time you need to request a large or amount of data or in other
ASP.NET performance: is it all about the database?
(Michaela Murray) Developing ASP.NET applications with a data layer, you may be well aware of the pain that performance issues can cause. Perhaps your apps response times drag, connections lag, and the overwhelming user experience is of watching the “page loading” graphic spin endlessly round and ro
