|
<<
Page 1 of 3
>>
C# 3.0
Paul Mooney
writes "Future Versions
C# 3.0 introduces several language extensions that build on C# 2.0 to support the creation and use of higher order, functional style class libraries. The extensions enable construction of compositional APIs that have equal expressive power of query languages in domains such as relational databases and XML.
C# 3.0 Language Specification
Read about the proposed changes to the C# language.
C# 3.0 Language Enhancements Hands-on Labs
Experiment with the proposed ...
"
3 minutes on the future of VB...
Paul Vick
writes "While at the PDC, I also did a short video interview with F5 DevCentral. Check it out, even though the front image is kind of scary, in my opinion…
"
Microsoft LINQ Resources for September 20th
Barry Gervin
writes "Jon Galloway is scared by code maintainability problems introduced by DLinq..."
Put it in the language
Rob Miles
writes "One thing I forgot to mention is that I went to a spendid session (perhaps the best session in the conference) about Future Directions in Language Innovation from Anders Hejlsberg (he is one of them men who brought you C#). When I was watching the database demos at the keynotes I was a bit confused as to how they managed to integrate the database connectivity into the code so directly. Turns out that this is really rather neat. The languuage extensions in C# Version 3.0, plus the generics available in Version 2.0 make it..."
Performance tip for databound UI
Steve Lasker
writes "When loading large amounts of data into a dataset table with databound UI, things can get pretty slow. One reason is that each time a row is added to the table, the databinding components will perform some work and tell the databound controls that a new record was added. To improve performance, you can suspend the binding events while the data is being loaded. The BindingSource component has a RaiseListChangedEvents property for that purpose. Here's an example how to use it:
"
Which Version of .NET Framework Beta 2 Should I Run?
Tim Sneath
writes "The only issue is making sure that you’ve got a Beta 2+ version of the .NET Framework on your machine if you want to install (for instance) the WinFX Runtime Components. If you’ve already got 50215.45 installed, simply uninstall it and install the new version (you needn’t uninstall Visual Studio 2005). The Beta 2+ version is included in the WinFX Runtime Components, so if you’re installing that on a bare machine, you’ve already got what you need.
To check which version you have installed, find...
"
ORM Product Writers Getting Down on LINQ, but Why?
Dennis Marsh
writes "I'm gonna come across as defending MS here, but really I just think this assesment of LINQ from Frans Bouma is just completely off base. LINQ has nothing to do with ORM at its core, instead it enables richer ORM scenarios with natural language query extensions for developers..."
Excellent article on the features of the future VB 9
Bertrand Le Roy
writes "I just read this article on the features of the future VB 9 language. The features I like the most are Linq (for both SQL and XML) and extensions..."
VB Query Syntax vs. C#
Aali Alikoski
writes "One interesting note regarding the query syntax: In VB 9.0 it is currently
select ... from ... where ...
as in C# 3.0 it goes like this:
from ... where ... select ...
"
TLN308: Visual Basic: Future Directions in Language Innovation
Paul Vick
writes "...my talk. I was a little nervous about it, but the worried turned out to be for naught — the session went really well! Lots of people showed up and we had a good time talking about all the ideas we’ve been working on for VB 9.0...You can find a bunch of the VB 9.0 PDC information here, and I’ll be talking more in upcoming ...
"
WinFX Is It
David Wheeler
writes "WinFX also excites me. Five years into the world of managed code, and WinFX is really starting to hit the sweet spot. The improvements in the CLR (for .NET Framework 2.0) and the increasing functionality in the FCL all conspire to make this a great development platform. Is it better than the Java platform? To be honest, I don't really care; it works for me, and I look forward to using it over the next five years.
"
Language innovations in C# 3.0
Raimond Brookman
writes "In the previous post I mentioned the whole language integrated query thing. As it turns out, the query part is not actually the part where the most ‘magic’ occurs. Having the query functionality really relies on new additions to the C# 3.0 language that is targeted for the Orcas release.
I’ve written a little article to explain all the new features in some more detail.
I personally like ..."
Extension Methods
Christian Nagel
writes "All the extension methods must be declared static. Extension methods are made by using the this keyword with the first parameter. Here I'm creating a Foo extension for the String class. These parameters can also be interfaces and generics to make it more flexible..."
BCL Futures Panel Discussion at PDC
Bill Evjen
writes "In a panel discussion on the BCL (.NET's Base Class Library) Future here at PDC. Pretty interesting. Some interesting tidbits..."
Integration VSTS with Project Server
Barry Gervin
writes "This article on gotdotnet explains in 67 pages of detail how you can integrate VSTS with Project Server for two way automatic synchronization of work items. Nice..."
C# 3.0 Features
Allen Denver
writes "Listening to Anders Hejlsberg talk about delegates, anonymous methods, lambda expressions, generics, etc. was very cool. It's really interesting all the things that needed to be done to the C# language in order to make the LINQ (Language Integrated Query) syntax work..."
Thoughts on C# 3.0
David Wheeler
writes "C# 3.0 is reaching a point where a developer with only a few months experience will be unable to read what an "advanced developer" will be writing for, say, data access..."
LINQ, II
Wesner Moise
writes "I have been looking at the Linq Preview under Reflector, and the more I spend time with it, the more I realize how well thought out and practical it is.
All queries are ..."
Downloading the VB 9.0 preview bits...
Amanda Silver
writes "We've gotten asked a few times what the VB 9.0 preview bits available here work on. It works on the RC candidate that's available on the PDC CD & for download on MSDN."
Domain Specific Languages Session Notes
Geoff Snowman
writes "CTP for toolkit on web today for beta 2 of VS 2005. CTP for VS 2005 RTM shortly after VS ships. RTW for Version One expected first quarter of 2006. Version Two planned for next version of Visual Studio, implements Designer Integration Framework.
"
<<
Page 1 of 3
>>
|