Main News The Feed Bloggers Community Photos

Main : Tracks : Tools and Languages

Categories

> All Posts
> News
> Tracks
> Extras
> Community

Info

> Contact Us
> FAQ
> What is a Blog?
> Partners

PDC Links

> PDC 2005
> Agenda
> Sessions

News Aggregators

> SharpReader
> FeedDemon
> RSS Bandit
> NewsGator

Blog Hosts

> GeeksWithBlogs.net
> MSN Spaces
> Regex Advice
> AspAdvice
> Weblogs @ Asp.Net
> DotNetJunkies
> SqlJunkies

Blog Tools

> DasBlog
> Community Server
> Radio UserLand

Tools & Languages

From Visual Basic to Visual C# to Visual C++, from compiler internals to architecture diagrams, from build to test, join the product team in this set of sessions to learn how Visual Studio, the .NET Framework, and WinFX are evolving to meet your software development lifecycle needs. Microsoft architects, program managers, and developers will drill into programming language enhancements, software development lifecycle management with Visual Studio Team System, Visual Studio productivity features, Office and application programmability, and the new unified build system. Whether you’re writing Win32 code, MFC code, or managed code, this track has something new for you.

 
Recent Posts

<< Page 1 of 3 >>

• Sep 24 Sat


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… "


• Sep 23 Fri


Microsoft LINQ Resources for September 20th

Barry Gervin writes "Jon Galloway is scared by code maintainability problems introduced by DLinq..."


• Sep 21 Wed


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... "


• Sep 20 Tue


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 ... "


• Sep 19 Mon


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 ... "


• Sep 17 Sat


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 ..."


• Sep 16 Fri


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..."


• Sep 15 Thu


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 >>

 
Search
 

Bloggers

> Add Your Blog
> Get OPML Directory
> Attendees (421)
> Speakers (82)
> Staff (130)
> Press (17)
> Community (20)