Click here to monitor SSC
Dino Esposito Never Mind the Controller, Here is the Orchestrator
by Dino Esposito | 11 October 2011 |  7 comments |
The Model-View-Controller pattern of the ASP.NET MVC allows the separation of the business logic from the input and presentation logic. Although it permits the independent development, testing and maintenance of each component, it doesn’t guarantee clean code. Dino... Read more...
Dino Esposito ASP.NET MVC Action Results and PDF Content
by Dino Esposito | 06 July 2011 |  1 comment |
The Action Result in ASP.NET MVC provides a simple and versatile means of returning different types of response to the browser. Want to serve a PDF file with dynamically-generated content? Do an SEO-friendly permanent redirect? Dino shows you how simple this can be... Read more...
Matteo Slaviero Authentication and Authorization with Windows Accounts in ASP.NET
by Matteo Slaviero | 30 March 2011 |  3 comments |
If you are providing web-based information for a closed group of users, such as a company or similar organisation with roles and membership, then Windows authentication make a great deal of sense for ASP.NET websites or even .NET applications. Why, and how do you... Read more...
Edward Elliott How The Garbage Collector Can Cause Random Slowness
by Edward Elliott | 25 November 2010 |  4 comments |
If your website is suffering from slow performance, it's easy to blame the code, but not always correct. Even in if you're using .NET, you need to be aware of how your memory is being managed, and sometimes it's .NET that's the culprit. Read more...
Shailesh Patel Understanding Browser-Based Silverlight Project Architecture
by Shailesh Patel | 04 November 2010 |  1 comment |
A large part of Silverlight's allure is in its cross-browser capabilities, and that power is derived from its rendering architecture. Understanding that in-browser architecture will make your life easier when it comes to troubleshooting, and so Shailesh Patel takes... Read more...
Jinath Premaratne WebMatrix: Website Development made easier?
by Jinath Premaratne | 05 October 2010 |  9 comments |
Microsoft's WebMatrix Beta 2 comes with some interesting technologies, such as Razor and IIS Developer Express. It promises a much simpler way of getting Web Applications up and running, either by using a configurable package, or by writing code from scratch. Jinath... Read more...
Jeremy Jarrell Two Steps Forward to More Secure Applications
by Jeremy Jarrell | 09 September 2010 |  4 comments |
Are you certain that you know enough about cross-site scripting attacks, and SQL Injection to avoid either of them happening to that site you're responsible for? Even though these exploits are easy to avoid, many developers still aren't taking the necessary... Read more...
Nick Harrison jQuery Goodness in a DotNet World
by Nick Harrison | 12 August 2010 |  3 comments |
jQuery is one of the most popular JavaScript frameworks. It shields the programmer from the idiosyncrasies in the way that each browser implements the language: it makes life easier by doing all the routine chores and takes the pain out of AJAX. It also introduces a... Read more...
William Brewer Advice on CSS you'll wish your mother told you
by William Brewer | 21 May 2010 |  8 comments |
William Brewer turns a jaundiced eye to the task of laying out web pages using CSS, and gives some nuggets from years of occasional page design. It is, of course, set with a a stylesheet he's come up with to demo a few of his points. Read more...
Matteo Slaviero AJAX basics with jQuery in ASP.NET
by Matteo Slaviero | 19 May 2010 |  3 comments |
ASP.NET now has support for the jQuery JavaScript library. Although ASP.NET integrated AJAX technology by introducing the is the UpdatePanel server control, jQuery offers an alternative, and more versatile, way of doing it and a great deal more besides. Matteo... Read more...
Ludmal De Silva ASP.NET 4.0 Features
by Ludmal De Silva | 22 April 2010 |  6 comments |
ASP.NET v4 is released with Visual studio 2010. Web developers are presented with a bewildering range of new features and so Ludmal De Silva has described what he considers to be the most important new features in ASP.NET V4 Read more...
Jonas Stawski Mapping Your Data with Bing Maps and SQL Server 2008
by Jonas Stawski | 23 March 2010 |  9 comments |
Jonas Stawski takes you, step by step, through a sample project that demonstrates how to create an application that can get GeoSpatial coordinate data for addresses within a SQL Server database, and then use that data to locate those addresses on a Bing Map on a... Read more...
Nick Harrison Back to Basics: Structuring a Web Page with CSS and ASP.NET
by Nick Harrison | 28 January 2010 |  16 comments |
Nick explains why such habits as using nested HTML Tables to position content in the right place on the browser page is bad practice and, nowadays, avoidable. This is just one 'Markup smell' that he discusses on the way to demonstrating the benefits of CSS... Read more...
Ion Freeman Rendering Hierarchical Data with the Treeview
by Ion Freeman | 05 January 2009 |  7 comments |
It sometimes happens that Web Server controls that visualize data don't quite fit with the way that the data is actually held in the application. This shouldn't be an obstacle, as Ion Freeman points out. To prove his point, he shows how to use Nested Sets with... Read more...
Daniel Penrod Ext Framework, jQuery and ASP.NET
by Daniel Penrod | 04 December 2008 |  4 comments |
If you are developing a browser-based application, or using Adobe AIR, then jQuery and Ext JS are prime choices for your framework. Of course you could code it all in raw Javascript and HTML but Daniel Penrod hasn't got the time or the inclination to type code all... Read more...
Daniel Penrod Using WebServices with ASP.NET
by Daniel Penrod | 14 December 2007 |  10 comments |
Webservices without tears? Popup maps in your websites? Word-completion? Ajax-based Search-engines? No problems, with Daniel's sample application to guide you. Read more...
Jonas Stawski Take Row-Level Control of Your GridView
by Jonas Stawski | 27 September 2007 |  49 comments |
The ASP.NET GridView is great for very simple tables, but the real world is not always as straightforward as we would like it to be. Sometimes we need to specify the format of the data from the database, and the way it is rendered in the table, more exactly. Read more...
Gaidar Magdanurov Implementing Waiting Pages in ASP.NET
by Gaidar Magdanurov | 16 July 2007 |  7 comments |
The users of your application will be more likely to tolerate pauses in your application whilst processing goes on, if you provide a 'waiting' page. Read more...
Dan Wahlin ASP.NET Master Pages Tips and Tricks
by Dan Wahlin | 14 June 2007 |  29 comments |
Take a look at how you can increase productivity and reduce maintenance with your ASP.NET 2.0 website, as Dan Wahlin shares his techniques for handling master pages. Read more...
Dan Wahlin Enhance your Website with ASP.NET AJAX Extensions
by Dan Wahlin | 01 May 2007 |  14 comments |
Microsoft's ASP.NET AJAX Extensions provide developers with a quick and simple way to add AJAX functionality into any ASP.NET Website. In this article, Dan Wahlin demonstrates how to use the UpdatePanel control, which performs asynchronous postback operations that... Read more...
Gaidar Magdanurov A Complete URL Rewriting Solution for ASP.NET 2.0
by Gaidar Magdanurov | 01 March 2007 |  140 comments |
Ever wondered whether it's possible to create neater URLS, free of bulky Query String parameters? Gaidar Magdanurov shows you how with a step-by-step guide to his rewriting solution for ASP.NET 2.0. Read more...
Damon Armstrong Regular Expression Based Token Replacement in ASP.NET
by Damon Armstrong | 10 January 2007 |  12 comments |
Damon Armstrong presents an extremely powerful and flexible token replacement mechanism for your ASP.NET applications. It is based on regular expressions so allows you to search for dynamic text, instead of just a static token, in a given string. Read more...
Chris Ullman Calling Cross Domain Web Services in AJAX
by Chris Ullman | 29 December 2006 |  16 comments |
The latest craze for mashups involves making cross-domain calls to Web Services from APIs made publicly available by companies such as Google, Flickr and so on. Unfortunately, the XMLHttpRequest object doesn’t allow calls made in one domain to a web service in... Read more...
Damon Armstrong Token Replacement in ASP.NET
by Damon Armstrong | 01 November 2006 |  15 comments |
Damon Armstrong describes an elegant way of performing dynamic string replacement in ASP.NET applications - one that will work in any situation imaginable! Read more...
Damon Armstrong Web Parts in ASP.NET 2.0
by Damon Armstrong | 05 May 2006 |  32 comments |
Most Web Parts implementations allow users to create a single portal page where they can personalize the look, feel, functionality, and experience of their "My Home" page in an application. But what if you want to take Web Parts a step further and allow users to... Read more...
Rick Strahl ASP.NET 2.0 and VS 2005 - You win some, you lose some
by Rick Strahl | 19 April 2006 |  11 comments |
Rick Strahl takes stock of the major changes and provides a personal perspective on some of the highs and lows of ASP.Net 2.0 and VS 2005. Read more...
Steve Joubert Beginning ASP.NET 2.0
by Steve Joubert | 27 March 2006 |  19 comments |
It seems that there is both excitement and confusion surrounding Master Pages and Themes. A big part of the problem is that they always seem to be mentioned in the same breath – like I just did. The reality is that they are two separate but equally important... Read more...
Ludmal De Silva ASP.Net configuration
by Ludmal De Silva | 19 January 2006 |  2 comments |
Although it can be used in production sites, simply editing the web.config XML file, is not particularly user friendly. So this article introduces Visual Studio 2005’s WSAT to configure your web application. Read more...
Paul Glavich Asynchronous client script callbacks
by Paul Glavich | 10 August 2005 |  15 comments |
This article provides an example of asynchronous client script callbacks in ASP.NET V2.0. Read more...
  ASP.Net (29 articles)
  Windows Forms (5 articles)

  .Net Framework (106 articles)
  Performance (14 articles)

  Visual Studio (11 articles)
  .Net Tools (68 articles)







recommended site pinvoke

PInvoke.net is a user-driven wiki which provides .NET developers with native method signatures, so they don't have to spend time writing them from scratch.




Phil Factor Using XML to pass lists as parameters in SQL Server
 (Updated 14th Jan 2012, and again 26th Jan 2012)Every so often, the question comes up on forums of how to pass a...  Read more...


 View the blog
A Complete URL Rewriting Solution for ASP.NET 2.0
 Ever wondered whether it's possible to create neater URLS, free of bulky Query String parameters?... Read more...

Visual Studio Setup - projects and custom actions
 This article describes the kinds of custom actions that can be used in your Visual Studio setup project. Read more...

.NET Application Architecture: the Data Access Layer
 Find out how to design a robust data access layer for your .NET applications. Read more...

Web Parts in ASP.NET 2.0
 Most Web Parts implementations allow users to create a single portal page where they can personalize... Read more...

Configuring Forms Authentication in SharePoint 2007
 Damon Armstrong provides a step-by-step guide to the processes, quirks and pitfalls of setting up... Read more...

Over 400,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk