InfoQ Homepage ASP.NET Content on InfoQ
-
WebSocket Support In Windows 8
As both the WebSocket Protocol and the WebSocket API gain full-fledged support in the Windows 8 Consumer preview, ASP.NET developers can start taking advantage of the bidirectional capabilities by using System.Web.WebSockets library.
-
Microsoft Contributes Azure-backed Scale Out of Persistent Connection Framework SignalR
A new open source contribution enables scaled out, high throughput messaging for the asynchronous ASP.NET web event engine, SignalR. In a recent blog post, Clemens Vasters, an Architect on the Windows Azure team, described a new GitHub project that that uses the Windows Azure Service Bus to distribute messages bi-directionally between servers and clients.
-
Single Page Applications in ASP.NET MVC 4
The ASP.NET MVC 4 beta includes an experimental project for developing “single page applications”. Known as ASP.NET SPA, this project type is based on a stack of open source libraries and the MVVM pattern made popular by WPF and Silverlight.
-
Fluqi Makes JQuery Simpler
Fluqi provides a generic Widget builder for JQuery that allows you to visually create and customize JQuery UI widgets and then use the generated markup and JavaScript in your own application. It also provides a .NET API, in form of a fluent interface to use and configure JQuery UI controls in your server side code.
-
Lighter Configuration Files and Better ASP.NET Support with WCF 4.5
Ido Flatow has been posting a series on the upcoming changes to WCF in .NET 4.5. Most of these changes revolve around making configuration files lighter and easier to work with in both stand-alone and IIS hosted modes.
-
Major Denial of Service Vulnerability Affects Most Web Servers
Security researcher Alexander Klink and Julian Wälde revealed a serious vulnerability that until recently affected the vast majority of web server. The attack only requires a single HTTP request that is specially designed to create hash code collisions in POST form data. When first discovered this attack affected Python, Ruby, PHP, Java, and ASP.NET, but vendors have been working on patches.
-
Safe User-Generated Templates for Ruby and .NET
Unlike other templating engines that focus on given as much power as possible to the user, Liquid is designed to restrict what the user can do. The goal is to allow end-users to create their own templates without jeopardizing the security of the server. Originally created for Ruby, Liquid is now available for .NET as well.
-
Partial Caching and ASP.NET
When it comes to performance developers often need to turn to partial page caching. This report looks at the current state of caching in ASP.NET and introduces a new project for MVC 3 called MvcDonutCaching.
-
How Do You Tune Your Application For Performance?
StackExchange is built on the ASP.NET and SQL Server stack. Recently, Sam Saffron and Marc Gravell blogged about their experience identifying and solving a performance problem that was finally traced to the .NET GC GEN-2 objects. There is a lot to be taken away from their experience for everyone tuning performance for applications in production.
-
Windows Server AppFabric adds Read-Through and Write-Behind Support
The new Read-Through and Write-Behind support in AppFabric 1.1 allow developers to improve performance while at the same time reduce the complexity of their applications. This is done by moving the logic for reading from and writing to the database into the caching server itself. Other improvements include lazy-loading of session state information and support for ASP.NET output caching.
-
ASP.NET MVC 4 Roadmap
In keeping with their annual cadence, Microsoft has begun work on the next version of ASP.NET MVC. Areas of emphasis include smoothing out the development and deployment workflow, sharing more features with Web Forms, improving AJAX support, and offering a better story for HTML 5 on mobile and tablet devices.
-
Forms Authentication Extensions
Normally we bring your large and complex frameworks that, even if you could build on your own, you probably wouldn’t want to. But sometimes a simple little library with just a couple of classes can make all the difference. One such example is a project called FormsAuthenticationExtensions.
-
Adding Scale to ASP.NET Applications in the Cloud
Microsoft presented several options for scaling ASP.NET applications hosted on Windows Azure. There are a number of services for caching, traffic distribution, asynchronous work processing, and storage, and these options can be used in combination to scale applications up or down.
-
Introducing the MVC Mini Profiler from Stack Exchange
Stack Exchange has released the ASP.NET MVC profiler that is used by Stack Overflow and its sister sites. MVC Mini Profiler is an internal profiler specially designed to support database-backed websites.
-
Update to .NET Framework 4
A General Distribution Release of .NET 4 was published on the 11th of June. This includes numerous fixes and features, many of which were previously published as individual hot fixes. There are also updates to the HTML 5 and portable library support. For your convenience we have sorted the fix list by technology. For the complete list, including file versions, see KB 2468871.