November 2006 - Posts
Sam dropped by the other day and interviewed me for Port25 about ASP.NET AJAX … There is some fun history stuff at the start then some explanation of how we see the AJAX space and of course a demo of the Microsoft AJAX Library working with PHP… From Atlas to ASP.NET AJAX: Sam Interviews Brad Abrams I'd love to hear what you think! Read More...
The post just went live!
http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7-running-on-a-single-machine.aspx
If you’re looking for a way to run IE6 and IE7 side by side, and you’ve read my previous posts why it’s not possible, here’s the answer!
EDIT: Fixed URL. Read More...
We have heard tons of feedback about the need for developers to run both IE6 and IE7 on their machine simultaneously to test Web sites. The challenge is that when you install IE7 it replaces IE6. To date we have not had a supported way of handling this although there have been myriad hack ways of accomplishing this task. To resolve this Pete LePage set out on a quest to figure out an easy, free, and correct way to do this. Check out his blog for more context, but today he released a VPC that provides everything you need to do it. Get all the details here . Let us know what you think! http://blogs.msdn.com/ie/archive/2006/11/30/ie6-an... Read More...
I think the biggest question people asked about the IE6 VPC image was when will it be available? How about right now! After a rather late night last night, and a bit of a false start, I uploaded the VPC image this morning, and it's gone live. The image contains Windows XP SP2, IE6 and the IE7 Readiness Toolkit. It clocks in at a 496meg download, and unpacks to about 1.5 gigs. Internet Explorer 6 Application Compatibility VPC Image The image is set to expire on April 1, 2007 (it's not an April Fools Joke). If there is enough demand, we'll most likely release another one in March some time, and extend the expiry date. I'll make another post later today with a link to the IE Blog post about this with more info. Read More...
Tired of having html <table> elements rendered by the built-in ASP.NET server controls and wishing you could use a pure CSS solution instead? If so, read on... Last week we released Version 1.0 of the ASP.NET 2.0 CSS Control Adapters . These adapters take advantage of a new extensibility feature in ASP.NET 2.0 that we call the "Control Adapter Architecture", and which enables developers to override, modify and/or tweak the rendering output logic of an existing server control (without changing any of its properties, supported events, or programming model). The ASP.NET 2.0 CSS Control Adapters that we released last week provide pre-built control adapters for 11 of the most common ASP.NET controls (GridView, DetailsView, FormsView, DataList...
Earlier this spring, Michèle Leroux Bustamante wrote a great article for MSDN: ASP.NET 2.0 Localization Features: A Fresh Approach to Localizing Web Applications . It covers the basics of how to use the new localization features available within ASP.NET 2.0 to build localized, culture-aware, web applications. To watch how to quickly apply these localization techniques, I'd also highly recommend checking out this free 13 minute video: How do I: Create a Multi-Lingual Site with Localization? It is part of the excellent ASP.NET 2.0 How Do I video series and demonstrates step-by-step how to build and localize an ASP.NET application from scratch (as well as how to dynamically select the language to use both via a client's incoming user-agent string...
If you’re not a fan of table based markup being emitted from ASP.NET server controls, you won’t want to miss the release of ASP.NET CSS Friendly Control Adapters 1.0! Since our first beta of this kit, we’ve made several enhancements and fixes. We are pleased to announce the immediate availability of the final version 1.0, where you will find added functionality for the following 11 popular ASP.NET controls: Menu TreeView DetailsView FormView GridView DataList Login ChangePassword PasswordRecovery CreateUserWizard LoginSatus Not only have these controls been adapted to offer clean XHTML 1.1 compliant markup, but new functionality has also been introduced. For example, useful enhancements to the TreeView control include Cascading Checkboxes ,...
Some Background: One of the most powerful, yet too often under-used, feature areas of ASP.NET is its rich caching infrastructure. ASP.NET's caching features enable you to avoid repeating work on the server for each new request received from clients. Instead, you can generate either html content or data structures once, and then cache/store the results within ASP.NET on the server and re-use them for later web requests. This can dramatically improve performance for your applications, and lower the load on critical backend resources like databases. Steve Smith wrote a good ASP.NET 1.1 caching article on MSDN a few years ago that covers some of the basics of the ASP.NET 1.1 caching features and provides a good summary of how to use them. If you...
When I read Kath Sierra's "Why Web 2.0 is more than a buzzword" , I felt compelled to write something explaining how she was wrong. But I'm on vacation in Isla Mujeres and feeling too lazy to do it. Fortunately, Dare Obasanjo did it for me . If you want to read a more insightful essay about the controversial term, I recommend Paul Graham's "Web 2.0" . Read More...
This is the Part 3 of a 3 part series on using sub-projects with the Web Application Projects add-in for Visual Studio 2005. Part 1 of the series can be found here . Part 2 of the series can be found here . This post covers the final concept I wanted to share when using sub-projects with the Web Application Projects add-in, that is using a sub-project structure without using IIS, but instead with the built-in Visual Studio Development Server. Prerequisite Visual Studio 2005 with Web Application Projects add-in installed This article assumes the user has already walked through Part 1 and Part 2 of this series. NOTE: It is very important to have done these prerequisite steps as the example below will not make sense without the context of those...
More Posts
Next page »