.Net Framework 4 Platform Update 1
Hey everybody, just in case you haven’t heard the good news yet, our group released .Net Framework 4 Platform Update 1 today. Hurray!
By the way, like me you may be confused upon hearing the term ‘platform update’ used this way. What does a .net framework platform update mean today?
Good question.
Normally you receive .Net framework updates in only a few ways, including releases (especially major version number changes, like ‘3.0’), and ‘fixes’, ‘patches’, and ‘QFEs’.
The new releases, like 2.0 to 3.0, or 3.0 to 3.5, have typically contained new features. The ‘fixes’, ‘patches’, or ‘QFEs’ have been for fixing bugs.
A Platform Update breaks that tradition, and is basically a set of new features for .net 4.0 - while leaving the version name fixed at ‘.net 4.0’.
The actual announcement and installation process is explained in more detail here on the endpoint blog.
Once you have everything installed, then inside VS you can choose for your solution to target .net 4.0 with or without the update. This is also explained on the endpoint blog.
So, what’s in it?
- Yes, it has State Machine. It also has some Azure support improvements, including updated SQL scripts for workflow instance stores.
- Compensation extensibility
- No, it does not have C# expressions or anything like that.
And that’s all I know right now.
Comments
Anonymous
April 20, 2011
It's greatsAnonymous
April 20, 2011
bug: http://connect.microsoft.com/VisualStudio/feedback/details/663810/net-4-platform-update-1-the-splashscreen-build-action-is-not-supported-in-the-selected-target-framework#detailsAnonymous
April 20, 2011
The comment has been removedAnonymous
April 21, 2011
I know said you blogged all you know (and I really appreciate it!) but do you perhaps know if there are any plans to push this out, particularly the runtime platform update, via Microsoft Update?Anonymous
April 21, 2011
Hi Notre, I don't know, but I can guess it's unlikely. My reasoning: this is an 'add new features' type update, probably does not include security fixes (which would go out via Microsoft Update). Also it includes inevitable risk of introducing bugs that break people's software which was working great up until today. Based on those factors, I don't expect it to go out via Windows Update. TimAnonymous
April 21, 2011
Thanks Tim, that's what I'm hoping the answer is!Anonymous
April 22, 2011
Re: NET 4 Platform Update 1 via Windows Update Well, here's my reasoning ... I would expect "NET 4 Platform Update 1" to be included in a future "NET 4 Service Pack" - sooner or later. Otherwise, two Service Packs would be required (one for NET 4 'pure' and one for NET 4 with Platform Update 1). I dont think such a fork makes much sense in the long run. In the past, NET Service Packs have been pushed out via Windows Update. I dont expect that to change. Tim: It would be great if you could check whats planned ..Anonymous
April 27, 2011
Hey everyone, Erica, who is expert on WF patches, just got in touch with me to confirm that indeed Product Update 1 itself will not be going out on Windows Update, since it is not considered a service pack. Tim