Wednesday, May 18, 2022
  • Home

Upgrading ASP.NET 1.x to ASP.NET 2.0

October 30th, 2007 by kenlin@HK [MVP]

Last time, I speak in Hong Kong .NET UserGroup Monthly Gathering in 2007 Sept right after MSDN Seminar, the topic was “Experience Sharing: Upgrading ASP.NET 1.x –> 2.0 –> AJAX”. Well, I also promised that i will blog about it. Actually, it is nothing new and it is nothing special. I just shared my experience on how I upgrade ASP.NET 1.1 to 2.0 and how to enable AJAX.

First, I am not sure if you know that, in .NET framework 2.0, there is 2 types of Web Projects, ASP.NET 2.0 Web Site and ASP.NET 2.0 Web Application. You may refer to the following link for more information if you would like to read more.

Introduction to Web Application Projects

If you are going to upgrading your existing ASP.NET 1.x project, you should choose to be using ASP.NET 2.0 Web Application project. This is the message from one of ScottGu’s blog, Tutorial on VB and C# are also mentioned.

“Because the VS 2005 Web Application Project model has the same conceptual semantics as the VS 2003 Web Project Model, it also makes migrating VS 2003 web projects very, very easy – with zero/minimal code changes required.  To learn how to automatically upgrade a VS 2003 web project using this option, please review these VB and C# tutorials that walkthrough the VS 2003 to VS 2005 upgrade process step-by-step.”

However, if you want to move your existing ASP.NET 2.0 Web Site to ASP.NET 2.0 Web Application, you may read the following message from ScottGu’s blog,

“If you want to migrate an existing VS 2005 Web Site Project to be a VS 2005 Web Application Project, please also review these other VB and C# migration tutorials that walkthrough the Web Site to Web Application conversion process step-by-step.  This article here also describes some of the differences between the VS 2005 Web Site Project Model and VS 2005 Web Application Project Model. “


Q: How can I create ASP.NET 2.0 Web Application Project?
A: Your machine must installed VS2005 with SP1 in order to create ASP.NET 2.0 Web Application Project

Q: I don’t want to install VS2005 SP1 at the moment, any other way?
A: you need the deprecated “Microsoft Visual Studio Web Application Projects” installer you can find it here.

Q: Anything I need to download if I am going to start developing in ASP.NET 2.0 Web Application Project?
A: Available as a separate download is a custom build tool for generating a strongly-typed Profile class for the ASP.NET 2.0 Profile system.  This allows you to right-click on a web.config file containing profile declarations and auto-generate the Profile type into your code-behind project assembly.  You can learn more about this and download it here. 

Q: I would like to read more and the full story on ScottGu blog.
A: Sure, you may go to ScottGu’s blog – VS 2005 Web Application Project V1.0 Released

Q: Any other resource from Microsoft Official link?
A: Sure, here you are, MSDN: Upgrade from ASP.NET 1.x

Q: You mentioned ASP.NET 2.0 to AJAX….
A: Yes, I am going to blog about it later on. Please come back some time for more detail.


Posted in .NET Framework, Introductions, Visual Studio | Comments Off on Upgrading ASP.NET 1.x to ASP.NET 2.0

New Display Driver for Windows Vista RC1

September 7th, 2006 by kenlin@HK [MVP]

Windows Vista RC1 has been released to Beta Testers for almost a week, and it is also becoming public download since today(as Patrick S blogged, click here for detail). ATI and Nvidia has also released their most update display driver for Windows Vista RC1. You may download them and install into your Windows Vista RC1.

    ATI Product series supported: 

  • Radeon®
    9500, 9550, 9600, 9650, 9700, 9800, X300, X600, X700, X800, X850, X1300, X1600, X1800, X1900 series
  • Mobilityâ„¢ Radeon®
    9550, 9600, 9700, 9800, X300, X600, X700, X800, X1300, X1400, X1600, X1800 series
  • CrossFireâ„¢ Xpress 3200 series
  • Radeon® Xpress 200, 200M series
  • Download here

Posted in Beta News, Introductions, Products, Windows Vista | 2 Comments »

Windows Live Gallery joins the rest in the beta family

July 24th, 2006 by Zack Whittaker

A new product joining the Windows Live shabang, is Windows Live Gallery. It’s a strange one to try and explain, even though I’ve been in the loop about it for a while now… but it’s certainly changed since I saw a prototype-type-thing.

As Windows Live and Windows Vista (hense the logo’s) are being tied together in this electronic family style scene, this new Gallery which has jumped straight into public beta lets you download and upload content designed for Windows Live services, such as plugins, tools, content and media. You can also use it to download content specifically for your Windows Vista machine such as small applications designed for other parts of your Vista experience.

There will be some changes to other websites which provide such content already, although I’m not allowed to go into detail… but think “Gadgets” for Vista, and now they’re available on Windows Live Gallery… 😉

Customise Windows Live specifically with content and plugins for Windows Live Messenger, Windows Live Search Toolbar, Windows Live Desktop Search, and over the coming weeks, more and more related Live services will jump in the loop.

It’s gonna be packed with Live related stuff – if you thought Windows Live was all about downloading an application and using it as it is… woah you better think again 😉

Posted in Introductions, Windows Live | 1 Comment »

Microsoft’s Domain Service Goes ‘Live’ !!!

June 30th, 2006 by kenlin@HK [MVP]

Microsoft said late Tuesday that its Custom Domains service had officially launched, making it the third Windows Live project to come out of beta. The service allows a customer to use a custom domain name with Windows Live Mail and Hotmail.

Windows Live Custom Domains is a free service, just like other Live offerings from the company. Additionally, with the final debut, Microsoft has launched a new feature called “open membership.”

More Windows Live services are expected to come out of beta through the rest of the summer. Microsoft has said over 20 new services are currently planned for the Live platform( Windows Live Ideas).

Windows Live Custom Domains

Do you own an Internet domain name? Custom Domains provides free hosted e-mail for your domain.
  • E-mail accounts for everyone. Create an unlimited number of accounts in your domain.
  • New e-mail features. Everyone at your domain will get an MSN Hotmail account. These accounts can upgrade for free to the new Windows Live Mail beta, which offers 2GB of storage and enhanced security features.
  • Use it for Windows Live Messenger and more. E-mail addresses at your domain can also be used for instant messaging and other services on the MSN and Windows Live network.
  • No hassle or fuss. Your e-mail is hosted by Microsoft, so there is no need to buy or manage e-mail servers.
  • Flexibility. The optional software development kit lets you choose how Custom Domains works with your website or application.


Posted in Introductions, MS News, Windows Live | Comments Off on Microsoft’s Domain Service Goes ‘Live’ !!!

Windows Live Spaces is coming!

June 25th, 2006 by kenlin@HK [MVP]

Reading from MSN Spaces Team Official blog, found out that MSN Spaces will also change into Windows Live Spaces, and they will add some new and exciting functionality to yoru spaces. I specially love their new Friends Module which allow me to add more friends. Here is their original detail,

Hey Spaces fans,

Windows Live Spaces is arriving soon! Not only will your Space adopt the cool new Windows Live look & feel, but you will also be able to add new and exciting functionality to your space.  With the addition of the Friends Module, you can create a place to hang out with your friends.

The Friends Explorer, which will be integrated with and accessible through Windows Live Messenger, will enable you and your friends to explore others and create new friendships.

You’ll notice some changes we’ve made to the header, including the replacement of the current text ad links with banner ads across the top.  Of course, as always, if you prefer to see no ads at all in your space, remember you always have the option to switch them off as a subscriber. 

In addition, your title and tagline will no longer be limited to the Spaces header.  Instead, you can choose to display the title and tagline of your space as a module and have it appear wherever you want it to in your space.  Removing the title from the header means you have more freedom and control over things like your space title and navigation to stuff in your space. Instead of always being stuck at the top, you can place them wherever you want.

The introduction of breadcrumbing and an optional new navigation module will enable you and your visitors to easily navigate through your space.

We are also going to offer many new ways to express yourself and customize your space.    You’ll be able to add mini-applications called Windows Live Gadgets developed by the community for the community. Can’t find headlines, games, or other gadgets that reflect YOUR personality?   Build your own gadget or bribe a techie friend to do it for you!

Of course with all this great stuff, we also have to make some changes to our URL structure.  As Greg Phipps blogged about last month, your URL will be changing one final time with the switchover to Windows Live Spaces.  Don’t worry though, we are working hard to make this as seamless as possible for you and the visitors to your space.

Here’s a glimpse of what the new Windows Live Spaces will look like:

* Note text & UI  may change.

Thanks for making Spaces your home. We’re working hard to get this created for you and we hope you’re as excited as we are!

As always, we look forward to hearing from you.

The Spaces Team

Posted in Daily Life, Introductions, MS News, Windows Live | Comments Off on Windows Live Spaces is coming!

Hello Everyone!

June 19th, 2006 by laidaniel


Hello! I’m Daniel Lai, Microsoft MVP-Management Infrasturcture @ Hong Kong. 

I’m a Consultant for Microsoft Management Solution (MOM, SMS, DPM, CP, RM, etc..) and Business Desktop Deployment. I’m also a Council Member and Speaker of Culminis Greater China Regions and a Mentor of Microsoft IT Academy Program.

I joined more than 20 topics of Microsoft Taiwan and Hong Kong Online Technical Chat sessions with other Microsoft MVPs before. I’m also a speaker of Microsoft Technologies and Licensing Seminars/Webcasts/TechED sessions and summit currently.

In fact, I’m Xbox Ambassador too. And my gamertag is Daniel Lai.

I’m writing a BDD 3.0 for Windows Vista Training Guide currently.

I will post it on Microsoft Hong Kong Community Site, My Technical Blog, and MSBlog soon. =P 

Posted in Introductions | 10 Comments »

Clarify on .NET 3.0(formerly WinFX) with Timeframe and Language Version

June 18th, 2006 by kenlin@HK [MVP]

I am one of VB Insiders and I got some clarify news from VB Product Group, I also feel confuse when WinFX is confirm to be .NET Framework 3.0. Many VB Insiders are also having the same feeling, finally VB Product Group tell us something and this is not able to be search from public area. After reading it, I feel better. After confirm, I know that I could be able to blog about this and I cannot wait to be share with you all. Here is the content,



This is indeed a confusing topic., and there really isn’t much out there to clarify. Here’s a tabular view of what’s is coming down the pipe, and when. Highlighted items ship together.

Product/Deliverable Timeframe Language Ver. CLR Ver.
.NET FX 2.0 Nov 2005 VB 8.0/C# 2.0 2.0
VS 2005 Nov 2005 VB 8.0/C# 2.0 2.0
FX 3.0 (Formerly WinFX; Includes Avalon, Indigo, Workflow) Windows Vista RTM (2006) VB 8.0/C# 2.0 2.0
Visual Studio “Orcas” 2007 VB 9.0/C# 3.0 2.0
FX 3.5 (LINQ) 2007 VB 9.0/C# 3.0 2.0


Here’s some information on what each version includes:

  • FX 2.0: Includes CLR 2.0 generics, etc. Shipped with VS 2005; not much to say here.
  • FX 3.0 = FX 2.0 + WPF (Avalon), WCF (Indigo), WF (Workflow). In other words, FX 3.0 is a set of assemblies that has been added to FX 2.0; it  only includes service pack-level fixes to existing (FX 2.0) assemblies or the existing languages (VB 8.0). FX 3.0 is installed by default on Windows Vista (and is therefore bound to the Vista RTM date), and available for download on down-level platforms. There currently is not a supported version of Visual Studio that targets FX 3.0, however; you can download extensions to VS 2005 that provides some rudimentary support for FX 3.0 at
  • FX 3.5 = FX 3.0 + LINQ. Basically, you can think of FX 3.5 as the new compilers, tools, and assemblies required to support LINQ. Again, FX 3.5 includes new assemblies (e.g., System.Query.dll) and service-pack-level fixes to existing assemblies. FX 3.5 will ship with VS “Orcas”.


An important thing to note about the above versions of the FX is that they all run on CLR 2.0, which shipped in 2005. Unlike previous versions of VS, VS “Orcas” will include the ability to build applications that target each of the above framework versions FX 2.0, FX 3.0, and FX 3.5.You’ll have the ability to specify what framework version the project should target when a project is created, opened for the first time in VS Orcas, and via the property pages. Once a framework version is selected, references, IntelliSense, Object Browser, the Toolbox, etc will be modified such that references that aren’t available in the chosen target are filtered (grayed out, generally).Some common questions,

  • Will I be able to open my 2005 project in VS “Orcas” without upgrading it to FX 3.5? Yes. Users will have the option to upgrade the project’s framework target the first time they open it in VS “Orcas”; however, upgrading will not be required
  • Will I be able to open my 2005 project in VS “Orcas” then re-open it in VS 2005? No. Once a project has been opened in VS “Orcas”, it cannot be subsequently opened in 2005.
  • Will I be able to use LINQ in my FX 2.0 project? No. LINQ requires assemblies that are only available in FX 3.5 projects.
  • If I already have FX 2.0 installed and my app requires FX 3.0, what do I need to install when I deploy my app? Because FX 3.0 is just an add-on pack of sorts for FX 3.0, you’ll only need to install the 3.0 Runtime Components, which have FX 2.0 as a pre-requisite.


Admittedly, this whole framework versioning scheme is pretty confusing, so we’re trying to make the related user experience in VS opt-in: by default you’ll target the latest and greatest version of the FX 3.5 when you create a project and most of this will be transparent. If you do need to target an earlier version, the option will be available. We’ll certainly be interested in your feedback on the model when the first VS “Orcas” CTP is released. Fire away with any questions or rants, I’ll do my best to clarify.


Posted in Introductions, Visual Studio, Windows Vista | 3 Comments »

New to be here and introducing myself

June 8th, 2006 by kenlin@HK [MVP]

Hello everyone, My name is Ken Lin and I am from Hong Kong. I feel glad to be joining as one of the authors in MSBlog. As you may know that I was the roommate with Jabez Gan in the Windows Vista Training in Singapore last 2 weeks, You may be interesting in reading some information about that, You could be view the following,

Windows Vista Workshop Day 1 – Singapore
Windows Vista Workshop Day 2 – Singapore
by Jabez Gan[MVP]

Well, I am Microsoft MVP in VB.NET since 2003, I am founder of Hong Kong .NET User Group and it is formed in late 2002. I am holder of MCP, MCP+I, MCDST, MCSA, MCSE, MCSE+I, MCDBA, MCAD, MCSD, MCT, Microsoft Community Star (in Hong Kong and Taiwan). And I am also an ASPAlliance Columnist, MSDN Guest Speaker, Web Forum Moderators on Windows Vista Web Forums and 2007 Microsoft Office system Web Forums. 

I would be posting some information in Programming Area as you know WinFX is a key feature in Vista. I hope that you would be enjoying on the MSDN area as well. Please let me know if you want any topic about MSDN area.

Ken Lin, Kam Hung

Posted in Introductions | 6 Comments »

I suppose now is a good time…

June 4th, 2006 by Kristan M. Kenney

Hey everyone! I thought now would be a good time to introduce myself here on MSBLOG. My name is Kristan Kenney, I’m from Nova Scotia, Canada and I am a technology enthusiast & amateur photographer. You might recognize me from the Windows Vista and Windows XP public news groups as well as the Windows Expert Zone chat room.

I’m happy to be a part of the team here at MSBLOG and would like to extend a huge thank you to everyone here and all the readers as well, I’ve got a lot in store for you all, so stay tuned!

Posted in Introductions | 6 Comments »

Sorry for the downtime…

March 14th, 2006 by Jabez Gan [MVP]

MSBlog has been down for around 18 hours and we are really sorry for any inconvenience caused. Server load is still a bit high and is still propagating.

We are sincerely sorry for the unexpected downtime. We will try to minimize this problem in the future.

On the up side, we are back and ready to bring you latest news again! 🙂

Posted in Introductions | 2 Comments »

New Server, New URL!

February 25th, 2006 by Jabez Gan [MVP]

MSBlog was down for a day on 20th Feb due to the transition of servers. On 22th Feb, MSBlog was successfully transferred and have all databases restored.

In additional with a faster server (give some comments), we have a new link! You can now reach us by either at OR (Thanks Andre for this domain!)

A WHOIS of shows that that domain will expires on Feb 28th, 2007, which means we will not be getting that domain till Feb 28th 2007 (or until they release it).

Please let us know if you are getting faster/slower speed with this new server!

MSBlog is now proudly hosted by

Posted in Introductions | 1 Comment »

MSBlog, down for a day

February 20th, 2006 by Jabez Gan [MVP]

MSBlog has been down for a day due to server migration. It’s now proudly hosted by, and hopefully there won’t be that much of downtime.

We are still working on restoring the Album, Forum and Counter and hopefully it will be fixed within the next 24 hours.

We are very sorry for the inconvenience caused.

Posted in Bugs, Introductions | 8 Comments »

Introducing myself….

February 1st, 2006 by admin


My nickname is Deansweb2004, some people probably already know me via Microsoft Beta programmes e.g Windows Vista, Windows 2003 R2 Beta or maybe the Grasshoppers Newsgroups… Nevertheless if you do or don’t know me here is every possible way to get to know me.

It’s a little strange getting used to this interface as I have been blogging at my current site ( which uses completely different structure and layout. I think that is enough about me for now. If you want to chat via MSN Messenger contact I using (Remove .at. with @)



Posted in Introductions | 4 Comments »

MSBLOG to move to Windows Server 2003 R2 RTM soon

December 14th, 2005 by Patrick Elliott

Hello everyone!

Early next week, prior to my departure to the other side of the world (laughs), I’m going to switch the server over to Windows Server 2003 R2 RTM.

MSBLOG is currently running on Windows Server 2003 Standard Edition SP1 on top of Microsoft Virtual Server 2005.

Q. Why make the change?
A. We all worked so hard to test Windows Server 2003 R2, so I thought the blog deserved to be running on it.

Q. What does this mean for the blog?
A. Nothing, except maybe 20-30 mins of downtime during the switch. I will have done all the pre-deployment testing required prior to beginning the physical switchover.

Q. Will the interface, logons, etc. be the same?
A. Yup. I’m migrating the entire blog and AppServ software over to R2. It will simply be running on a new machine.

Q. What happens to the old MSBLOG server?
A. It magically vanishes and frees up lots of RAM for me to test other things on.. It has always been a virtual machine anyway. This time it will be a physical server running Windows Server 2003 R2!

Posted in Computing, Introductions | 6 Comments »

Hi, it’s me…

September 22nd, 2005 by Dennis Fraederich [MCP]

Hi… to all readers of our microsoft blog.

Today I like to introduce myself a little bit. My name is Dennis, Iam a Microsoft Certified Professional and I live in germany since 1983. Iam working as a system administrator in a little company in Berlin city. In my free time I spend much time on testing beta software for microsoft, since 2003 now. My second hobby is to earn certifications. Currently I own one microsoft certificate (MCP). My next step is to get the MCSA and CCNA (Cisco) certification.
I think that is enough about me now… if you would like to talk to me feel free to message me on MSN: mcgiga[at]

So when I have free time expect some postings from me.

Dennis Fraederich

Posted in Daily Life, Introductions | 5 Comments »

« Previous Entries