Breaking Changes from V1.1 to Whidbey Beta1

The team has worked incredibly hard to ensure that every V1.1 application works great on Whidbey, but there are a handful of issues mostly related to security and correctness that we felt like we had to fix.  Kit just got this list published.  We also published the list of members that are obsoleted in Whidbey beta1.  We would love to have your feedback on how any of these impact your applications. 

 

For reference, other breaking change information can be found here: http://www.gotdotnet.com/team/changeinfo/default.aspx

 

 

Published 01 July 04 01:39 by BradA
Filed under:

Comments

# Carter Maslan said on July 1, 2004 5:52 PM:
# David James said on July 1, 2004 7:18 PM:
Re: "The V2.0 runtime looks for and consumes the /cor command line switch on all applications."

Is there a reason the switch had to be "/cor", or did you just choose a name?

Could you declare certain command line switches as "reserved for future use"? E.g. make all switches starting with "/dotnet" reserved, and remove them from args[] passed to Main, so you don't have to make future breaking changes like this one.
# MrDave's Blog! said on July 1, 2004 10:21 PM:
# RichB said on July 2, 2004 8:43 AM:
---

System.Windows.Forms.ControlStyles.DoubleBuffer

Message: Use OptimizedDoubleBuffer instead

---

What is it about OptimizedDoubleBuffer which is not a black-box change from DoubleBuffer? Is it really such a major change, or can't we just stick with the old ControlStyles enumeration value and just get the new behaviour?


(I remember when .Net didn't even have the DoubleBuffer option and I had to use sample code from Chris Anderson... ah, memories :-)
# David Berneda said on July 2, 2004 9:43 AM:
Opening the doublebuffer black-box will be of great benefit for us.
In particular, we'd like to have access to the internal Bitmap image class used as back buffer.
# the blog of michael eaton said on July 2, 2004 6:53 PM:
# Geek Noise said on July 5, 2004 12:19 AM:
# JFo said on July 6, 2004 9:11 PM:
Re: OptimizedDoubleBuffer
I believe it's still safe to use DoubleBuffer - existing code should not be affected.

Re: Opening the black box
Check out the BufferedGraphics class...

http://lab.msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/T_System_Drawing_BufferedGraphics.asp
# Alberto Falossi said on July 23, 2004 4:33 PM:
FYI, one of the guys of my team at the dotnet2themax site wrote an online
.net object browser (www.dotnet2themax.com/DotNetBrowser) which lets you see
all the types that have been added or changed in Whidbey. The browser can
also list all the types that are marked with a given attribute (or that
implement a given interface or derive from a given base class), so you can
get easily list all the items marked as obsolete at this URL:
http://www.dotnet2themax.com/DotNetBrowser/SearchType.aspx?asm=mscorlib&ns=S
ystem&type=ObsoleteAttribute&search=3
# Brad Abrams said on July 27, 2004 11:14 PM:
New Comments to this post are disabled

Search

Go

This Blog

Syndication

Page view tracker