Tag | .NET 4.0 Posts

Microsoft have announced "Dublin" in September, but up until now (PDC) there' has been very little information about how that is going to look now. Over at PDC are finally able to see some sessions as well as visit the various .net booths and get first hand look at the "bits" and ask questions about the new technologies. However, at this time of writing this, I have not yet attended any Dublin sessions, which really means anything I write here currently is stipulating on some stuff I've seen and ...
Here at PDC, Los Angeles, there is one thing for sure. ASP.NET Sessions are overflowing invariably across all days. Yes! There are way too many exciting things that I can cover over a single post and in this short duration that I wanted to keep them off until I am back. Quick announcements. ASP.NET Builds on various features such as Dynamic Data, MVC, Astora, AJAX & Futures are available at CodePlex http://codeplex.com/aspnet ASP.NET 4.0 Roadmap provided insight into the features considered for ...
Presentation by Anders Hejlsberg. It is 10 years later since they started C# C# 1.0 was about introducing the general concept of managed code. C# 2.0 was about finishing C# 1.0 but didn't have time to do. C# 3.0 is really about radical new thinking in the language - LINQ. They learned a lot about functional programming through this exercise. Today is about C# 4.0. Some of the trends that have shaped their thinking on C# 4.0. Declarative Dynamic - resurgence of dynamic programming languages Concurrent ...
PDC seems to be all about .NET 4.0 and beyond How to make use of all the cores in our machines How to make use of the cloud Windows 7 Touch screens The added features in .NET 4.0 I could use now - so it's sort of useful that they've given us a VPC with VS2010 on it. That's enough to play with, but personally I would have prefered to get a image so I could install it on a existing system. Recycling seems to be much more important this year - which is good. Bit of warning regarding the bag would have ...
Recent news from PDC is that the CTP for Visual Studio 2010 and .NET 4.0 are waiting to be tested by you! Chris Koenig’s blog has more information: http://blogs.msdn.com/chkoe... You might want to check out what he has to say, because it sounds as if the preview is a little quirky to get started, but if you can’t wait to start downloading the files, go ahead to the download page here: https://connect.microsoft.c... ...
This keynote is all about Windows 7 (the Vista that shoulda been) and new things from ScottGu's team. While yesterday was about the back-end infrastructure of the new cloud platform Azure from Microsoft, today's keynote focused on the front end of Microsoft. One funny question from Ray Ozzie was wondering what we would do at work all day if we didn't have a computer on our desk. Here are some random notes from the keynote. "The PC will be more relevant in the next era." - Ray Ozzie Today we barely ...
The VS 2010 CTP is out!!! It's very timing - the CTP was released for public download just one day before PDC 2008. Visual Studio 2010 and the .NET Framework 4.0 mark the next generation of developer tools. If you want to know the key innovations in this new release, please visit the official overview from Microsoft. This CTP is available only as a Virtual PC image, which can be downloaded here. Please note this VPC image requires Virtual PC 2007 SP1. If you haven't upgraded your VPC to SP1 yet, ...
Went to the ASP.NET Roadmap session…nothing really earth shattering, but some good improvements coming with ASP.NET 4.0. They’re focusing on four themes for the next version: - Best platform for standards (HTML, CSS, Ajax) - Great Line of Business Platform - Support Pattern Based Dev (MVC) - Re-Invest in the Core So knowing that, what are some things we can expect? Here are some highlights: Client ID’s will now be manageable by developers (you give a custom prefix, but an appendix will still be applied ...
Microsoft will be presenting some very interesting stuff at the PDC this year. One of the much-anticipated Oslo-related messages came last week, ahead of the conference, with the public announcement of "Dublin", an Application Server and host for WF / WCF applications. And get this: There will be CTP BITS available for .NET Framework 4.0 and Dublin at the PDC! Essentially, Dublin offers significant feature additions to the WAS (Windows Process Activation Services - remember?) that ship with Server ...
Have you tried to validate the page which has HyperLink control with ImageUrl specified? If you specify "Text" attribute, everything will be fine because generated HTML will have specified alt attribute of the image object, but what if you don't want to put any text in there? It would be completely normal to expect that the generated image will have empty "alt" attribute (alt=""), but that is not what will happen and because of that your page will not pass the validation. In order to fix that problem, ...
This is a rant. I don't have the answer to the question. So, the latest project I'm working on is a kiosk app in WPF that has to interact with hardware. The hardware has various needs; some of it I need to poll, and others I check on status every given interval. Every class I've created for interacting with the hardware has a SynchronizingObject property, just like the System.Timers.Timer class, and I was pretty happy with myself when I figured out that my event raising implementation was the same ...
New developers often ask me about C# delegate, as they got a bit confused about the basic concept and specially maximum of the reference contains and discussed from an advanced view. Well I think delegate is really simple, when you grab it's basic idea. So what is delegate? Basically it is similar like the old "C" age function pointer, where functions can be assigned like a variable and called in the run time based on dynamic conditions. C# delegate is the smarter version of function pointer which ...
One of the nice things with lambda expression is type inference - it is actually pretty neat. A neat example that is as follows: private void Test() { string original = "Muljadi"; string upper = Demo(original, s => s.ToUpper()); int length = Demo(original, s => s.Length); } private static TResult Demo<T, TResult>(T value, Func<T, TResult> func) { return func(value); } In the example above, the first call to the Demo method has first parameter being a string - which then is immediately ...
Update: the following updates: Part 6: Implementing a non-null string collection Part7: Spec# Wrapup Well, I thought I'd find some distraction from watching my Hokies losing to Kansas right now 14-17. Boo! Oh well, let's get back to our coverage of Spec#. Let's get caught up to where we are so far. Review each of these before we continue. Part 1: Spec# introduction Part 2: Method Contracts (Preconditions/Postconditions) Part 3: Invariants Part 4: Object Ownership/Assertions & Assumptions So, ...