Iterators are a crucial part of modern programming, not least because they provide the basis for collection traversal using For Each loops. Language Integrated Query (LINQ) adds to the importance of iterators, as iterators are the source of IEnumerable(Of T) that forms the backbone of LINQ. Learn how to take advantage of them in your code with several different techniques for creating your own iterators in VB.
- By Bill McCarthy
- 02/01/2009
Lambda expressions are nothing more than convenient syntax for delegates. So why can't you use them where the Framework expects a delegate? And more importantly, what can you do about it?
If programmers are leaving VB and aren't going to C#, where are they going?
- By Daniel Appleman
- 02/01/2009
MadCap Flare 4.1 offers must-have features for technical writers.
Developers respond to Microsoft Technical Fellow Anders Hejlsberg's discussion on the future direction of C#.
- By Michael Desmond
- 02/01/2009
Users testing Microsoft's Windows 7 Beta have been asking Microsoft when it will release the final product, but Microsoft isn't saying right now, according to a Windows 7 team blog posted on Friday.
Putting updateable controls in the ItemTemplate in a GridView gives developers what they want: the ability for users to change more than one row at a time. The cost is writing some extra code.
Microsoft's rollout of Windows 7 Beta, the company's newest operating system, has resulted in a stepped-up workload for the Department of Justice effort overseeing Microsoft's compliance with a past federal court antitrust ruling.
Growth of the Apple iPhone and Google's Android mobile platforms are cutting into the market for devices based on Windows Mobile and will continue to do so, according to a global survey of developers.
- By Jeffrey Schwartz
- 01/27/2009
Microsoft today made available Release Candidate 1 of its ASP.NET Model View Controller, a design pattern for test-driven development of enterprise-scale Web applications.
- By Kathleen Richards and Jeffrey Schwartz
- 01/27/2009
Mickey covers the basics of project-level and server-level security in TFS.
- By Mickey Gousset
- 01/26/2009
Peter provides an alternative to the default mechanism for accessing connection string -- and plugs his next book.
Microsoft announced today the release of Web Platform Installer (Web PI) 1.0, a free downloadable tool designed to help install the Microsoft Web Platform or its components.
- By Herb Torrens
- 01/21/2009
A survey of more than 300 open source software (OSS) developers found that many plan to distribute their solutions as services over the Internet cloud.
- By Herb Torrens
- 01/20/2009
The team developing Moonlight, a multimedia application for Linux- and UNIX-based machines, scrambled to enable live streaming media play for the Barak Obama Presidential Inauguration that was broadcast on Tuesday
In these days of increasingly common least-privileged users, where should you store your application data?
- By Karl E. Peterson
- 01/19/2009
Microsoft released the second community technology previews of its Software Development Kit and Visual Studio extensions for the new Windows Azure cloud services platform.
- By Kathleen Richards
- 01/16/2009
Microsoft announced a client update to the beta version of Live Mesh on Tuesday.
- By Herb Torrens
- 01/16/2009
A release manifest should be more than a list of all the files in a release; it should also give users a better idea of what features are available.
- By Jeff Levinson
- 01/13/2009
New global research forecasts a swift rise in development plans for Software as a Service applications in the next 12 months.
- By Kathleen Richards
- 01/12/2009