This blog post shows how to create a User Control library (a .dll file containing User Controls). To reuse the contained User Controls in other ASP.NET web projects you just need to add a reference to this .dll file and register a tag prefix (as shown at the end of this post). First, we need [...]
Read more…Posts Tagged ‘.NET’
ASP.NET MVC 3 & MongoDB: CRUD operations in NoSQL database using FluentMongo
This blog post shows how to use the open-source NoSQL database MongoDB in an ASP.NET MVC 3 web application. The showcase web application uses FluentMongo that adds LINQ-support for the 10gen MongoDB C# driver. Summarized the application demonstrates how to perform the basic CRUD (create, read, update and delete) database operations. Before running the example [...]
Read more…ASP.NET MVC 3: Validate complex Types (Objects & Lists) in Ajax Form using jQuery and JSON on Client Side and Server Side
This blog post shows how to validate models containing complex types such as Objects and Lists in ASP.NET MVC 3. We start with the source code described in one of my previous posts “ASP.NET MVC 3: Using JSON result for jQuery Ajax Forms validation” (you can download the Visual Studio 2010 project here). Summarized this [...]
Read more…ASP.NET: Disable browser and proxy caching for aspx resources
The following lines of code can be put into a .aspx file to prevent the resource from being cached on clients or proxies: <% Response.Cache.SetCacheability(HttpCacheability.NoCache); Response.Cache.SetNoStore(); %> To prevent caching, these lines of code change the header of the server’s HTTP response by setting the following values: Cache-Control: no-cache, no-store Expires: -1 Pragma: no-cache You [...]
Read more…ASP.NET MVC 3: Use re-mix library to add controller actions with mixins – Part 2
This is an update to my previous post “ASP.NET MVC 3: Use re-mix library to add controller actions with mixins”. In November last year I implemented a prototypical approach that uses mixins to add actions to ASP.NET MVC 3 controllers. Since .NET does not support the mixin concept out of the box, I used the [...]
Read more…ASP.NET MVC 3: Support multiple submit buttons in one form with HTML Helper MultiSubmitButton
Out of the box ASP.NET MVC 3 only supports one submit button for each form. To be more precise: The MVC 3 framework only supports one submit action for each form, i.e. all submit buttons in the form post the data to the same URL (the URL that is defined in the action attribute of [...]
Read more…