Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Software Testing and Quality Assurance - Approaches, Process, Methods New Links RSS/Atom
Sponsors



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  |  Randum jump  

Main  arrow  Programming  arrow  C#  (35)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Title (A to Z)


Visit   Custom Iterators    Last Update 2007/2/23 12:19
Category  Approaches, Process, Methods  arrow  Software Design  :  Programming  arrow  C#
Description
This article discuss custom iterators, predicates, and generic methods. You can combine these three techniques to create small building blocks that plug together in a variety of ways to solve everyday development problems. Once you can recognize when to apply this pattern, you will be able to create a large number of reusable building blocks.

Hits: 20  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Design Patterns: Solidify Your C# Application Architecture with Design Patterns    Last Update 2007/7/4 7:09
Category  Approaches, Process, Methods  arrow  Object Oriented Analysis and Design  :  Programming  arrow  C#
Description
A design pattern can solve many problems by providing a framework for building an application. Design patterns, which make the design process cleaner and more efficient, are especially well-suited for use in C# development because it is an object-oriented language. Existing design patterns make good templates for your objects, allowing you to build software faster. This article describes several popular design patterns you can use in your own applications, including the singleton, the decorator, the composite, and the state classes, which can improve the extensibility of your applications and the reuse of your objects.

Hits: 135  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Designing C# Software With Interfaces    Last Update 2011/9/13 16:21
Category  Programming  arrow  C#
Description
The best way to understand how interfaces improve software design is to see a familiar problem solved using interfaces. First, take a tightly-coupled system design without interfaces, spot its deficiencies and then walk-through a solution of the problem with a design using interfaces.

Hits: 21  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Going NoSQL with MongoDB    Last Update 2010/5/27 8:51
Category  Programming  arrow  C#  :  Database  arrow  NoSQL
Description
MongoDB is one of the principal tools of the NoSQL movement, which offers alternatives to the traditional relational database system. Learn its strengths and weaknesses as Ted Neward examines the document-based database in detail in the first of a series of columns

Hits: 25  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Introduction to C# Anonymous Methods    Last Update 2006/9/8 8:57
Category  Programming  arrow  .NET  :  Programming  arrow  C#
Description
Generics are often introduced as the mainstream language feature of Whidbey (.NET2). However, while surfing off the beaten path I realized that new features named anonymous methods and iterators are also very interesting. Unlike generics, these two features don't imply new IL instructions set changes compared to .NET1 IL instructions set or any CTS changes. All the magic is in the compilers.

Hits: 77  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Iterators With C#2    Last Update 2006/9/8 8:54
Category  Programming  arrow  C#
Description
As with anonymous methods, iterators are a non-obvious but powerful feature introduced in the version 2 of C#. Iterators can be qualified as syntactic sugar since they don’t imply any CLR/IL instruction set changes compared to .NET 1.x. Just like anonymous methods, all the magic is in the compiler. To understand the underlying motivations of C#2 iterators, we’ll first dig into C#1 iterators. Then, we’ll cover the basics of this feature in version 2, following with an analysis of the compiler’s work. Finally, we’ll drill into advanced uses of C#2 iterators.

Hits: 30  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Java (J2SE 5.0) and C# Comparison    Last Update 2006/7/31 11:01
Category  Programming  arrow  Java  :  Programming  arrow  C#
Description
A quick reference guide to highlight some key syntactical differences between Java and C#.

Hits: 70  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Java And C-Sharp Compared    Last Update 2006/7/31 10:56
Category  Programming  arrow  Java  :  Programming  arrow  C#
Description
A article comparing the main differences between the two languages.

Hits: 176  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Migrate .NET applications from Visual Studio to Eclipse    Last Update 2008/4/30 10:10
Category  Programming  arrow  Tools  :  Programming  arrow  C#
Description
Learn how to develop open source C# applications using the Emonic Eclipse plug-in and how to use Eclipse on existing Microsoft® .NET Framework V2.0 projects.

Hits: 12  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   MonoTouch: .NET Development for the iPhone    Last Update 2009/12/30 9:49
Category  Programming  arrow  .NET  :  Programming  arrow  Tools  :  Programming  arrow  C#  :  Programming  arrow  Platforms  arrow  Mobile
Description
MonoTouch is a Mono based framework for building iPhone applications with C#. This article shows how to use it with the MonoDevelop IDE to quickly start building .NET-based iPhone applications.

Hits: 11  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



« 1 (2) 3 4 » 
Software Development Expertise

Load Testing Software and Services by Web Performance : the only load testing software with "how many users" analysis

Software Development - Svitla Systems is an offshore software development company which provides various programming services.

Bug Tracking Software - OnTime is industry leading bug tracking software

Scrum Expert - Agile Project Management Knowledge

Software Testing Magazine - Unit, Load, Functional Software Testing Expertise

Share The Knowledge

Practical
Methods & Tools
RSS 2.0
Twitter
Contact
Software Development Jobs
Login
Username:

Password:


Lost Password?

Register now!
THEME_VALIDXHTML    THEME_VALIDCSS

Copyright (c) 2007-2013 Martinig & Associates | Methods & Tools Software Development Magazine | Privacy Policy
Software Development Tools | Software Development Articles | Software Development Directory | Software Development Videos
Software Development Jobs | Software Development News | Software Development Books
Software Development Blogs | Software Development Conferences