Welcome to WindowsClient.net | Sign in | Join

Articles

Sponsors





  • advertise here

Browse by Tags

All Tags » Language Specific Topics (RSS)
RSS Feed Link Reader
This article discusses the construction of a simple application that may be used to view RSS feeds from the desktop.
.NET Tip: Returning Multiple Objects from a Single Method Call
What happens when you need to return more than one value from a method call? One solution is for your method to return a complex data type, but this may not really fit what you need or may be overly complex. Another option is to return values through...
LINQ to SQL Q&A with Perry Birch
Perry shares his take on the best LINQ to SQL features, walks you through the biggest changes from ObjectSpaces and more.
Business Application Series, Part 3
This is the third in a series of articles on writing WPF business applications in VB.NET using Visual Studio 2008. In it I cover how to decorate business entity objects for codeless entity validation and entity log message creation.
Visualizing LINQ Sequences with GDI+
It's all rectangles. Draw a rectangle and you need a rectangle control. Draw an ellipse and you need the bounding rectangle. Drawing controls, graphics, positioning forms—these all require rectangles. My upcoming book, LINQ Unleashed for C# from Sams...
Continuous LINQ: Extending and Enhancing C# 3.5 with Language Extensions and LINQ
If you haven't been paying a lot of attention to the barrage of new Microsoft technology, LINQ is one of the key new features of the .NET Framework 3.5. LINQ, short for "Language Integrated Query," lets you express filtering, sorting, grouping...
The C# Design Process: A Conversation with Anders Hejlsberg (Part VIII)
Anders Hejlsberg discusses IL instructions, non-virtual methods, unsafe code, value types, and immutables.
The C# Design Process: A Conversation with Anders Hejlsberg (Part VII)
Anders Hejlsberg compares C#'s generics implementation to Java generics and C++ templates, describes constraints in C# generics, and describes typing as a dial.
The C# Design Process: A Conversation with Anders Hejlsberg (Part VI)
Anders Hejlsberg and other members of the C# team discuss the trouble with distributed systems infrastructures that attempt to make the network transparent, and object-relational mappings that attempt to make the database invisible.
The C# Design Process: A Conversation with Anders Hejlsberg (Part V)
Anders Hejlsberg discusses DLL hell and interface contracts, strong names, and the importance of interoperability.
The C# Design Process: A Conversation with Anders Hejlsberg (Part IV)
Anders Hejlsberg explains why C# instance methods are non-virtual by default and why programmers must explicitly indicate an override.
The C# Design Process: A Conversation with Anders Hejlsberg (Part III)
Anders Hejlsberg discusses delegates and C#'s first class treatment of component concepts.
The C# Design Process: A Conversation with Anders Hejlsberg (Part II)
Anders Hejlsberg discusses versionability and scalability issues with checked exceptions.
The C# Design Process: A Conversation with Anders Hejlsberg (Part I)
Anders Hejlsberg discusses the process used by the team that designed C#, and the relative merits of usability studies and good taste in language design.
Page view counter