Newsletter Signup
Where current and emerging technology trends meet.
TecTrendsInformation Sources, Inc.
  | About TecTrends | Email Signup | Contact Us
 Live Search:
Live Search | Articles | Companies | TecTerms | Products
  Loading TecTrends Live Search - please wait... 
View Noteworthy Articles      PRNewswire
 
Article

Title: C# Gets Sharper: Generics, partial types highlight enhancements...

Author: DeJong, Jennifer Article Type: Product Analysis
Source: SD Times, v114 n4 p31(4) Publication Date: Nov 15, 2004
  ISSN: 1528-1965
URL of Publication: http://www.sdtimes.com

Developers currently putting early releases of Microsoft C# 2005 through their paces say C# and Microsoft Visual Basic .Net are very similar, and both are equally good. They are both .Net languages and compile to the same thing, says Dan Appleman, president of Desaware and author of the soon-to-be-available book VB.Net or C#: Which to choose. VB developers prefer VB.Net, while C++ and Java developers prefer C#, but, says Appleman, the decision is driven more by psychology than technology because C++ programmers have had to know substantially more than VB programmers. Among important new features in Visual C# 2005 is generics, which provides type safety by permitting developers to define, for instance, a class according to the type of data stored and manipulated. In addition, partial types are provided to allow the developer to divide up larger code files into two parts and to combine them at runtime into a single class. Among other features described are personalization, refactorings, and framework modifications that make it difficult to separate the language and development from each other in .Net. Topics covered include C#'s potential for allowing busy analysts to do Java programming; and Microsoft's plans for Visual Studio 2005 Team System, such as the inclusion of Microsoft's MS-Build and tools for code coverage, unit testing, and modeling.

Companies:
Microsoft Corp

Products:
Microsoft C# Microsoft Visual Basic .NET

TecTerms:


[Get Copyright Permissions] Click here for copyright permissions!
Copyright 2004-2008 Information Sources Inc.
 


Home About TecTrends About Us Contact Us Privacy Statement Terms and Conditions

TecTrends | P.O. Box 8120 | Berkeley CA 94707 | (510) 525-6220 | Email: tectrends@tectrends.com
© 2006 INFORMATION SOURCES INC | All rights reserved.