Archives
-
Tip/Trick: Guard Against SQL Injection Attacks
-
ComponentArt Releases Web.UI for ASP.NET AJAX
ComponentArt today announced a commercial version of their Web.UI controls that integrate with the ASP.NET AJAX Extensions (aka "Atlas").
-
Tip/Trick: Patterns and Practices Guidance Explorer for .NET and ASP.NET
I blogged about the cool new .NET and ASP.NET Guidance Explorer that the Microsoft Patterns and Practices Team has been working on back in June.
-
Tip/Trick: Optimizing ASP.NET 2.0 Web Project Build Performance with VS 2005
This posts covers how to best optimize the build performance with Visual Studio 2005 when using web projects. If you are experiencing slow builds or want to learn how to speed them up please read on.
-
Tip/Trick: UpdateProgress Control and AJAX Activity Image Animations
One of the cool new controls provided with the ASP.NET AJAX Extensions (aka "Atlas") is the UpdateProgress control. This control allows you to automatically cause UI to display on a page while an AJAX callback is in progress, and also allows you to provide UI to enable a user to optionally cancel the AJAX callback if it is taking too long. To use this control on a page, simply declare it like so:
-
September Atlas Control Toolkit Released (Now with Animation Support)
The latest refresh of the Atlas Control Toolkit, which is a great library of useful ASP.NET AJAX-enabled controls built on top of the core ASP.NET AJAX runtime, was posted late last week. You can run samples online as well as download it here.
-
Tip/Trick: Using IIS7 on Vista with VS 2005
A few people have pinged me over the last week asking about how to use VS 2005 with an IIS 7.0 web-site on Windows Vista. Specifically, they've run into an issue where they see a dialog message asking them to install the FrontPage Server Extensions, or they get a "You must be a member of the administrators group" message when they try to connect (see dialog below):
-
Tip/Trick: Enabling Back/Forward-Button Support for ASP.NET AJAX UpdatePanel
Nikhil recently posted a nice blog post that includes a new ASP.NET AJAX-enabled control called "HistoryControl". When added to a page it allows developers to programmatically add logical views into a browser's history list. This enables you to make AJAX enabled sites much more useful, and to follow the standard back/forward navigation paradigm that traditional web apps follow.
-
"Atlas" 1.0 Naming and Roadmap
Over the last year we’ve been working hard on “Atlas”. It has evolved, changed, and grown because of the amazing amount of feedback and early adoption that we’ve seen. We’ve had an unbelievable amount of interest and excitement around the product, with more than 250,000 downloads this year alone.
-
CSS Control Adapter Toolkit Update
-
IIS 7.0 RC1
As you might have already heard, Windows Vista RC1 was released late last week. I've been running it on my primary machine the last few days and have been really impressed with it. Zero crashes so far, and it is running really smoothly for me.
-
IronPython 1.0 Released
I'm really excited to announce that today we released V1.0 of the IronPython project for .NET. Click here to download the binaries, source code, and tutorials for it for free from CodePlex.
-
Tip/Trick: Creating Re-Usable Project and Item Templates with VS 2005
Typically when you work on projects you have a standard approach that you like to use to structure and organize your code (folder layout, default namespaces included, assembly references included by default, standard CSS stylesheets included, etc). This is often the first thing developers setup and do when they first start a new project.
-
Writing Custom Web Parts for SharePoint 2007
As I mentioned in an earlier blog post, SharePoint 2007 is built on top of ASP.NET 2.0, which means you can now use ASP.NET 2.0 features (Forms Authentication, Master Pages, Membership, Site Navigation, New Data Controls, etc) when building SharePoint sites. This is true for both the new Windows SharePoint Services 3.0 version (which will be a free download) as well as Microsoft Office SharePoint Server 2007 (which costs money).
-
Understanding LINQ to SQL Query Translations
I posted two blog posts last weekend about using LINQ to easily perform data access against a database. Several people have asked me for more details on LINQ to SQL since then.