Click on this icon to open the XML page.Tom Van Gaever - Blog
Search:   

Uninstalling the Visual Studio 2008 RTM or RC  
Wednesday, December 12, 2007, 19:14
Posted by Administrator
If you're having issues installing Visual Studio 2008 RTM and had installed Visual Studio 2008 RC or if you want to remove it. You might want to consider using the following tool, which cleanly removes Visual Studio 2008 RC or RTM.

http://msdn2.microsoft.com/en-us/vs2008/bb968856.aspx

NOTE: this tool does not remove .NET Framework 3.5. You should use the following .NET Framework uninstall tool to do so.

http://blogs.msdn.com/astebner/archive/ ... 59905.aspx
add comment ( 4 views )   |  permalink   |   ( 3 / 1438 )
So you want to replace the default Windows XP wallpaper? Microsoft calls it "Bliss". 
Monday, December 10, 2007, 09:43
Posted by Administrator
Here's my personal selection of the top 3 serious replacements that are similar - but better...
1:

here


2:

here


3:

here


Nice!
2 comments ( 45 views )   |  permalink   |   ( 3 / 1418 )
Quote 
Sunday, December 2, 2007, 16:57
Posted by Administrator
"In an ideal object world, there would be no need for databases. Objects would serialize and deserilize itself." – David West [Object Thinking].

add comment ( 5 views )   |  permalink   |   ( 3 / 1385 )
AJAX Control Toolkit new Release 
Sunday, December 2, 2007, 16:47
Posted by Administrator
ASP.NET AJAX Control Toolkit

The ASP.NET AJAX Control Toolkit is a free download and contains more than 40 additional AJAX controls and components that work on top of the core ASP.NET AJAX functionality now built-into .NET 3.5 (and available as a separate download for ASP.NET 2.0).  In addition to having Microsoft developers contribute, the project also has dozens of non-Microsoft contributors adding great features and controls. 

The ASP.NET AJAX Control Toolkit update shipped this week fixes some issues that people were running into when using the control toolkit's extender controls with the VS 2008 Web designer.  The only change made was to adjust the version string number of the control toolkit assemblies (David Anson has more details of the change here).  I'd definitely recommend downloading the update if you are using VS 2008 or Visual Web Developer 2008 Express.

You can also find a steady stream of articles about ASP.NET AJAX and the ASP.NET AJAX Control Toolkit via my Link Listing series (in particular check my post here for a dedicated ASP.NET AJAX link post).  Also read my previous post on using ASP.NET AJAX Control Extenders in VS 2008 to learn more about the integrated design-time support that you now get with the ASP.NET AJAX Control Toolkit in VS 2008 and Visual Web Developer 2008 Express. 

Lastly, check out the great ASP.NET AJAX videos on the www.asp.net site here and here.

Visual Studio 2008 Web Deployment Project Support

Web Deployment projects can be used with either the "Web Site" or "Web Application Project" options built-into VS 2008, and provide a few additional build, packaging and deployment options for you to use.  You can read an old tutorial post here to learn more about how they work.

This week's VS 2008 Web Deployment Project download supports all of the existing features provided by the VS 2005 web deployment download.  It also adds additional support for:

  • Easily migrating VS 2005 Web Deployment Projects to VS 2008 Web Deployment Projects
  • Replacing output only if web deployment builds succeed
  • IIS7 Support

You can learn more about this week's download here and download it directly here.  We are calling this week's download the "December CTP" so that we can incorporate feedback on the new features.  We are then going to ship the final release on the web next month.


add comment ( 4 views )   |  permalink   |  related link   |   ( 3 / 339 )
LINQ to SQL Beta 2 to RTM Changes 
Tuesday, November 27, 2007, 17:57
Posted by Administrator

vs08_v_rgb_web.jpg


I was totally shocked to see when my solution which I had built using Orcas Beta 2 threw errors when compiled in VS 2008 RTM!

Exploring a bit, I found that the errors generated were related to my LINQ-to-SQL classes.

Error 8 ‘System.Data.Linq.Table’ does not contain a definition for ‘Add’ and no extension method ‘Add’ accepting a first argument of type ‘System.Data.Linq.Table’ could be found (are you missing a using directive or an assembly reference?) E:\Masters Project\Entirely New\Gandalf\Source\Business Logic\Gandalf.BusinessLogic\EduTutor.cs 257 33 Gandalf.BusinessLogic

Wherever I had the “Add” method, I had error. I even created a new project and did the same thing - tried to add records to the database but couldn’t get the “Add” method.

Searching in MSDN forums, I found this :)

Here are the changes,

Previous Method
(Beta1 and Beta2)
Renamed Method
(VS 2008 RTM)
Add() InsertOnSubmit()
AddAll() InsertAllOnSubmit()
Remove() DeleteOnSubmit()
RemoveAll() DeleteAllOnSubmit()

The reason given by Dinesh Kulkarni, who is the current Program Manager of LINQ to SQL is acceptable,

The original goal was to use existing Add()/Remove() pattern on collections. The problem was that the semantics is quite different - it is not like an Add()/Remove() on collection. The intent and the action is INSERT and DELETE database operations and those too only upon SubmitChanges(). This caused significant confusion on two fronts:

1. I want to INSERT or DELETE, how do I do it? Database folks kept looking for API methods with similar names

2. Why is this collection method not behaving just like a normal IList.Add()/Remove()?

Now its clear why I got those errors ;)



Complete document
LINQ_to_SQL_Beta_2_to_RTM_Breaking_Changes.htm
add comment ( 6 views )   |  permalink   |  related link   |   ( 3 / 669 )

<<First <Back | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | Next> Last>>