4 ms·
That wasn't very interesting (for me at least ...). It spends two pages talking about the new bug tracking and project visualization/UML features (but not comp
by smanek 17y ago
That wasn't very interesting (for me at least ...).
It spends two pages talking about the new bug tracking and project visualization/UML features (but not comparing them to any of the dozen existing tools in the space).
And not even a mention of any of the really cool stuff like F#, M, concurrency/parallelization tools, etc.
- heresy 17y agoAgree, more like 1/100th of a look for managers... Any professional C# developer has already seen many more meaty topics by following blogs and twitter. To that list I'd add all the little "quality of life" framework additions, dynamic objects, covariance and contravariance changes, DLR, WPF 4, ASP.NET 4. Hard to get excited about modeling (great, a new tool for the architect to wank off with) and TFS...
- vyrotek 17y agoI agree. But, I must admit the dependency violation stuff looks useful. The ability to enforce patterns and practices such as using Business and Data layers will really help dev teams.
- dschobel 17y agoI'm really exited about the new concurrency libraries, things like Parallel LINQ and the Task Parallel Library. To think that you can write code such as: void Render(Scene scene, Color[,] rgb) { Parallel.For(0, screenHeight, y => { for (int x = 0; x < screenWidth; x++) { rgb[x,y] = TraceRay(new Ray(scene,x,y)); } }); } and var q = src.AsParallel() .Where(x => ExpensiveFilter(x)); foreach(var x in q) { ... } just has to make you grin from ear to ear.