Top ASP.NET Items

Sponsors

Archives

February 2009 - Posts

Uninstalling the Clickonce Support for Firefox
A couple of years ago we heard clear feedback from folks that they wanted to enable a very clean experience with launching a ClickOnce app from FireFox. James Dobson published FFClickOnce and got very good reviews, but we had many customers that wanted ClickOnce support for Firefox built into the framework… so in .NET Framework 3.5 SP1 we added ClickOnce support for Firefox! This made ClickOnce apps much more accessible to a wide range of customers. We added this support at the machine level in order to enable the feature for all users on the machine. Seems reasonable right? Well, turns out that enabling this functionality at the machine level, rather than at the user level means that the "Uninstall" button is grayed out in the Firefox...
VSDoc for jQuery 1.3.2 Now Available
jQuery 1.3 was released a little over a month ago. The 1.3 release adds exciting features such as selector performance improvements, "live events" where events can be bound to both current and future elements, and more. Version 1.3.2 was released a few days ago and fixes some bugs include one involving selector performance in IE. I just wanted to let everyone know that we now have VSDoc files for all of the 1.3 releases. You can download them from the jQuery Downloads page ... A refresher on how to use the file can be found here or here . Here's one of the new functions in action... Hope this helps! Jeff King Program Manager Visual Studio Web Tools Read More...
Web Packaging: Creating web packages using MSBuild
This post is next in the series of VS 2010 articles that we have been putting together to dive into the Web Deployment improvements with VS 2010 and IIS.  I would recommend reading the the preceding posts to get an overview of all the scenarios supported: Web Deployment with VS 2010 and IIS Web Packaging: Creating a Web Package using VS 2010 In this post I will cover web package creation using MSBuild command line.  Many medium to large sized teams plan on automating their build process for various good reasons like predictability for QA team, time saving as compared to on-demand manual build, early bug detection with Build Verification Tests (BVTs), knowing the current state of project integration, etc… Many argue that setting up...
Framework Design Guidelines: Factored Types
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Factored Types section of Chapter 9: Common Design Patterns. Phil offers some great additions to the base pattern. PHIL HAACK Since Factored Types have an explicit lifetime, it probably makes good sense to implement the IDisposable interface so that developers can make use of the using statement. The code sample here could then be refactored to: using(SerialPort port = new SerialPort("COM1")) {    port.Open();    GZipStream compressed;    compressed = new GZipStream(port.BaseStream,       CompressionMode.Compress);...
CBS Chooses Silverlight for March Madness
As a huge Duke Basketball fan this win is particularly gratifying :)  a few great articles below   http://www.sportsbusinessjournal.com/article/61563 http://arstechnica.com/microsoft/news/2009/02/silverlight-to-power-2009-ncaa-march-madness.ars   http://search.live.com/news/results.aspx?q=silverlight+cbs&form=QBNR Read More...
IIS7 Load Balancing & Routing Module Now Available!
The IIS team has just shipped the Microsoft Application Request Routing 1.0 module for IIS7!!! Application Request Routing (ARR) enables Web server administrators and hosting providers and to increase Web application reliability and scalability through rule-based routing and load balancing of HTTP server requests. With ARR, administrators can optimize resource utilization for application servers to reduce management costs for Web farms and shared hosting environments. To learn more about the features in ARR, check out the ARR site . To get started with ARR 1.0 – download it now using the Web Platform Installer (Web PI) . The IIS.NET site also has some create tutorial content on how to use ARR . Below is a list of some of the ARR tutorials available...
More IIS7 goodness: Application Request Routing (ARR)
Application Request Routing (ARR) v1 released today! The ARR feature is a free IIS7 extension that extends the Web server UI and runtime to: · Achieve high availability and scalability. · Enable elastic scalability for shared hosters. · Dynamically load balance web requests (to be used in conjunction with existing load balancers) ARR enables the following scenarios · Easily add server capacity as the demand for their web application increases  · Seamlessly deploy or upgrade web applications without downtime · Shared hosters can offer elastic scalability and change the business model based on resource consumption More details at http://www.iis.net/extensions/ApplicationRequestRouting Read More...
MIX09 – Register by Feb 27 and save $300
MIX09 is going to be amazing.  I can’t give away the details, but as the keynote owner for Scott Guthrie (as I have been every year, it’s a glorious job to be the man behind the curtain :)) and I can tell you this year is on track to be the best ever. We will be bringing to market some amazing technology, setting the stage for the future of our Web and RIA technologies, showing off the great work of many of our amazing partners, and so much more.   I know times are tough, but if you can swing it or tell a friend do it. To help with costs, 3rd night’s on us now :) http://visitmix.com/News/Free-Third-Night-at-The-Venetian   Let me know if you have any questions!  or feedback on what you want to see in the day 1 keynote...
Framework Design Guidelines: Serialization Technology
Continuing in our weekly blog post series that highlights a few of the new additions to the Framework Design Guidelines 2 nd edition .. This content is found in the Serialization section of Chapter 8: Usage Guidelines. While it is great to have base framework with so many tools, knowing when to use which is super important. 8.10. 1 Choosing the Right Serialization Technology to Support Any given type can support none, one, or more of the serialization technologies. CONSIDER supporting Data Contract Serialization, if instances of your type might need to be persisted or used in Web services. See section 8.10.2 for details on supporting Data Contract Serialization. CONSIDER supporting the XML Serialization, instead or in addition to Data Contract...
The PlayStation’s Flower power
Yesterday, I bought Flower for the PS3 and played it through in one sitting (the game is really short but still, couldn’t get my hands off the controller once I started). This game is one of the best things I’ve seen in gaming this year. It’s beautiful, poetic, more contemplative experience than game. There is not the shadow of a doubt that this thing is art. What really interested me was the way it tells a story without a word. I’m convinced that the acceptance of video games (or any medium) as art is conditioned by its ability to find storytelling methods that are unique to it and that are impossible to reproduce outside of it. Flower is one of those games that do exactly that. There are many things I dislike about the PS3, but one has to...
More Posts Next page »