.Net Open Source

Prior ASP.NET 4.0, the only way to handle extensionless URLs was setting runAllManagedModulesForAllRequests=”true” (IIS 7 integrated mode) or mapping a wildcard (IIS 6 and IIS 7 in classic mode). That impacts the performance of static requests (HTML, JPG, GIF, CSS, JS, etc), because a all requests are handled by ASP.NET and runs application pipeline with all attached modules.

ASP.NET v4.0 provides a better way to enable extensionless URLs routing.
There is a new feature that allows extensionless URLs to be directed into managed code, without a wildcard mapping or setting runAllManagedModulesForAllRequests=”true”.
Because of this feature all static resources requests are not longer handled by ASP.NET, and consequentially, they are no longer suffered by performance impact.

igorz 17/02/2011 - 08:01

 Here are some extension methods for Enum:

 

Take this enum for example:

public enum MyEnum
{
    None = 0,
    A = 1,
    B = 2,
    C = 4,
}

 

1. Parse:

ofir 10/02/2011 - 17:41

 Hello,

 

You've probably encountered the need to create EventArgs' sub classes to pass in events you created.

For every event you needed to create different EventArgs class with smoe parameters.

 

This come to reduce the classes and use some generic classes.

 

 

ofir 31/12/2010 - 16:32

Tikal .NET forum: Introduction to NHibernate with Oren Eini – July 25th 10:00-11:30

Tikal .NET forum is delighted to present an introduction to NHibernate, the  leading and most advanced open source ORM  (Object Relational Mapping) in the .NET domain with integrated support for concurrency, distribution, fault tolerance and incremental code loading.  ORM  takes care of the burden of mapping between your .NET entities and the underlying relational database.

igorz 23/06/2010 - 13:28

There is another ASP.NET MVC extension project ASP.NET MVC Extensions (previously known as System.Web.Extensibility)

 

It was developed siince Decemper 2009 and today celebrates it's v1.0 RTM release

 

" ASP.NET MVC Extensions (aka System.Web.Mvc.Extensibility) is developed on top of ASP.NET MVC extensibility point, which allows your IoC Container to rule everywhere."

 

project is hosted at Codeplex http://mvcextensions.codeplex.com/

igorz 12/05/2010 - 13:00

In this post I want to overview AutoMapper library.

 

AutoMapper is open-source project for object-to-object mapping. 

It uses very nice syntax for mapping configuration based on generic and lambda.

The project is managed on Codeplex (http://www.codeplex.com/AutoMapper)  and the source code can be found at GoogleCode  (http://automapperhome.googlecode.com/).

 

Object mapping is very useful strategy for transforming one type of object into another. 

For ex. Business Object into POCO (CLR POJO) or DTO (Data Transfer Object).

 

Lets define application domain:

michael 22/03/2010 - 16:02

This is the contrib project for the ASP.NET MVC framework. This project adds additional functionality on top of the MVC Framework. These enhancements can increase your productivity using the MVC Framework. It is written in C#. Founded by Eric Hexter and Jeffrey Palermo.

 

In the MvcContrib project there is an HTML helper for putting data into a <table>. The syntax looks like this:

 

igorz 07/12/2009 - 10:21

The CodePlex Foundation has announced the formation of the ASP.NET Open Source Gallery and the acceptance of the ASP.NET Ajax Library as the first project in the Foundation. The ASP.NET Ajax Library consolidates ASP.NET Ajax and the Ajax Control Toolkit into a single open source project making it easy for developers to use the Ajax programming model in their Websites and Web Applications. For more information visit the ASP.NET Ajax Library project site.

igorz 25/11/2009 - 18:21

Very helpful blog entry ASP.NET MVC Cheat Sheets

enjoy!

igorz 24/11/2009 - 14:41

Mono Tools for Visual Studio 1.0 has officially been released.

Support for developing and debugging Mono applications from within Microsoft Visual Studio.

 

igorz 18/11/2009 - 10:16
Syndicate content