<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Simple Talk RSS Feed</title><link>http://www.simple-talk.com/</link><item><title>A Testing Perspective of Controllers and Orchestrators</title><pubDate>Tue, 14 Feb 2012 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Dino Esposito</author><description><![CDATA[The neat separation between processing and rendering in ASP.NET MVC guarantees you an application design that is inherently teastable. It doesn't guarantee that your application will be well-designed and quick to test. For that, attention to use-cases and the structure of your code is essential.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/a-testing-perspective-of-controllers-and-orchestrators/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/images/placeholders/placeholder.jpg" /></p>]]></content:encoded></item><item><title>Never Mind the Controller, Here is the Orchestrator</title><pubDate>Tue, 11 Oct 2011 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Dino Esposito</author><description><![CDATA[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 Esposito offers a modified approach in which an Orchestrator component helps to keep your controllers small, clean and manageable.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/never-mind-the-controller,-here-is-the-orchestrator/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/images/placeholders/placeholder.jpg" /></p>]]></content:encoded></item><item><title>ASP.NET MVC Action Results and PDF Content</title><pubDate>Wed, 06 Jul 2011 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Dino Esposito</author><description><![CDATA[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 using  a tailor-made ActionResult class]]></description><link>http://www.simple-talk.com/dotnet/asp.net/asp.net-mvc-action-results-and-pdf-content/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=5709" /></p>]]></content:encoded></item><item><title>Authentication and Authorization with Windows Accounts in ASP.NET</title><pubDate>Wed, 30 Mar 2011 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Matteo Slaviero</author><description><![CDATA[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 implement it? Matteo explains all.

]]></description><link>http://www.simple-talk.com/dotnet/asp.net/authentication-and-authorization-with-windows-accounts-in-asp.net/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=4906" /></p>]]></content:encoded></item><item><title>How The Garbage Collector Can Cause Random Slowness</title><pubDate>Thu, 25 Nov 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Edward Elliott</author><description><![CDATA[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.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/how-the-garbage-collector-can-cause-random-slowness/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=4412" /></p>]]></content:encoded></item><item><title>Understanding Browser-Based Silverlight Project Architecture</title><pubDate>Thu, 04 Nov 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Shailesh Patel</author><description><![CDATA[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 us through it.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/understanding-browser-based-silverlight-project-architecture/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=4322" /></p>]]></content:encoded></item><item><title>WebMatrix: Website Development made easier?</title><pubDate>Tue, 05 Oct 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Jinath Premaratne</author><description><![CDATA[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 investigates to see what's in store with WebMatrix.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/webmatrix-website-development-made-easier/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=4237" /></p>]]></content:encoded></item><item><title>Two Steps Forward to More Secure Applications</title><pubDate>Thu, 09 Sep 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Jeremy Jarrell </author><description><![CDATA[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 precautions, so we asked Jeremy Jarrell to come up with simple guidelines.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/two-steps-forward-to-more-secure-applications/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=4076" /></p>]]></content:encoded></item><item><title>jQuery Goodness in a DotNet World</title><pubDate>Thu, 12 Aug 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Nick Harrison</author><description><![CDATA[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 'Wow' factor to browser-based applications.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/jquery-goodness-in-a-dotnet-world/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=4049" /></p>]]></content:encoded></item><item><title>Advice on CSS you'll wish your mother told you</title><pubDate>Fri, 21 May 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>William Brewer</author><description><![CDATA[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.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/advice-on-css-youll-wish-your-mother-told-you/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/images/placeholders/placeholder.jpg" /></p>]]></content:encoded></item><item><title>AJAX basics with jQuery in ASP.NET</title><pubDate>Wed, 19 May 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Matteo Slaviero</author><description><![CDATA[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 shows how easy it is to get started with using jQuery.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/ajax-basics-with-jquery-in-asp.net/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/images/placeholders/placeholder.jpg" /></p>]]></content:encoded></item><item><title>ASP.NET 4.0 Features</title><pubDate>Thu, 22 Apr 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Ludmal De Silva</author><description><![CDATA[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]]></description><link>http://www.simple-talk.com/dotnet/asp.net/asp.net-4.0-features/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=3473" /></p>]]></content:encoded></item><item><title>Mapping Your Data with Bing Maps and SQL Server 2008</title><pubDate>Tue, 23 Mar 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Jonas Stawski</author><description><![CDATA[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 website as pushpins, either grouped or ungrouped: And there is full source-code too, in the speech-bubble.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/mapping-your-data-with-bing-maps-and-sql-server-2008/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=3295" /></p>]]></content:encoded></item><item><title>Back to Basics: Structuring a Web Page with CSS and ASP.NET</title><pubDate>Thu, 28 Jan 2010 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Nick Harrison</author><description><![CDATA[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 Style-sheets and ASP.NET Master Pages.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/back-to-basics-structuring-a-web-page-with-css-and-asp.net/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=3024" /></p>]]></content:encoded></item><item><title>Rendering Hierarchical Data with the Treeview</title><pubDate>Mon, 05 Jan 2009 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Ion Freeman</author><description><![CDATA[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 Treeview.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/rendering-hierarchical-data-with-the-treeview/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=1553" /></p>]]></content:encoded></item><item><title>Ext Framework, jQuery and ASP.NET</title><pubDate>Thu, 04 Dec 2008 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Daniel Penrod</author><description><![CDATA[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 day. He wants results!]]></description><link>http://www.simple-talk.com/dotnet/asp.net/ext-framework,-jquery-and-asp.net/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=1465" /></p>]]></content:encoded></item><item><title>Using WebServices with ASP.NET</title><pubDate>Fri, 14 Dec 2007 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Daniel Penrod</author><description><![CDATA[Webservices without tears? Popup maps in your websites? Word-completion? Ajax-based Search-engines? No problems, with Daniel's sample application to guide you.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/using-webservices-with-asp.net/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=674" /></p>]]></content:encoded></item><item><title>Take Row-Level Control of Your GridView</title><pubDate>Thu, 27 Sep 2007 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Jonas Stawski</author><description><![CDATA[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.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/take-row-level-control-of-your-gridview/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=608" /></p>]]></content:encoded></item><item><title>Implementing Waiting Pages in ASP.NET</title><pubDate>Mon, 16 Jul 2007 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Gaidar Magdanurov</author><description><![CDATA[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.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/implementing-waiting-pages-in-asp.net/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=545" /></p>]]></content:encoded></item><item><title>ASP.NET Master Pages Tips and Tricks</title><pubDate>Thu, 14 Jun 2007 00:00:00 GMT</pubDate><category>ASP.Net</category><author>Dan Wahlin</author><description><![CDATA[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.]]></description><link>http://www.simple-talk.com/dotnet/asp.net/asp.net-master-pages-tips-and-tricks/</link><content:encoded><![CDATA[<p><img src="http://www.simple-talk.com/content/file.ashx?file=515" /></p>]]></content:encoded></item></channel></rss>
