C# Corner

  About uml
UML stand for (Unified Modeling language ) is a standardized language for modeling which use by developers to specify, visualize, construct and document artifacts of a software system. UML is mainly used for artifacts scalable, secure and robust in Execution. It is an most needed thing which is involved in object-oriented software development. It uses graphic notation to create visual models of software systems. UML allow to users to develop an expressive, ready to use visual modeling language and also have high level development tools likes frameworks, patterns and collaborations. In this UML Programming Language Statements Actors specify a role played by a user or any other system interacting with the subject and have Logical and Reusable Software Components
Related resources for uml
  • Learning UML - Part One3/13/2017 2:29:16 PM. This article is the first article in the series of UML. It explains what UML is and where it can be used in software development. It also explains the fundamental relationship of objects used in UML.
  • Design Patterns Simplified: Command - Part 145/27/2016 5:00:32 AM. This article explains what Command Design Pattern is and how to use it in software development.This is part 14 of the article series.
  • Flyweight Design Pattern9/7/2015 9:38:46 AM. In this article you will learn about the Flyweight Design Pattern.
  • Overview of Commonly Used UML Symbols7/21/2015 7:43:01 PM. In this article I will discuss some of the commonly used UML symbols.
  • Architecture, Design and Modeling Improvements in Visual Studio 201511/28/2014 6:29:03 AM. This article just attempted to determine the latest released improvements in Modeling , Design and Architecture in Visual Studio 2015.
  • Unified Modeling Language (UML): Part II9/15/2014 7:20:03 AM. This is second part of the series of articles on Unified Modeling Language (UML).
  • Unified Modeling Language (UML) - Part 19/15/2014 7:15:07 AM. This article is will tell about UML (Unified Modeling Language), a standard language for designing and documenting a system in an object-oriented manner. It has nine diagrams which can be used in design document to express design of software architecture.
  • What really it differs an Interface from a class: Part I9/4/2014 1:13:07 AM. This article tells you about the basic difference between an interface and a class.
  • UML Class Diagram in 10 Steps Using Microsoft Visio 20106/27/2014 2:01:56 PM. This article describes how to create a UML Class Diagram in 10 steps.
  • Set Numeric Lock On in Windows 812/1/2012 3:58:00 PM. In this article I will show how you can keep the NumLock on always when your Windows 8 system starts.
  • Free Online UML Diagrams Builder Sites11/28/2012 11:13:25 PM. In this blog you get to know how you can draw your UML Diagram freely! These sites could give you little respite being the alternatives of Microsoft Visio.
  • Learn Design Pattern - Decorator Pattern10/5/2012 12:38:06 PM. In this article we will talk about the Decorator Pattern and how to implement it in an ASP.Net application.
  • Composite Patterns in C#10/3/2012 8:22:26 AM. A Composite is a tree structure consisting of individual objects mixed with compositions of objects, that is, objects that have other objects as their children.
  • Builder Patterns in C#10/3/2012 8:06:43 AM. Builder is an object creational design pattern that codifies the construction process outside of the actual steps that carries out the construction - thus allowing the construction process itself to be reused.
  • Using C# and COM Interoperability to Extract from a UML tool into a Microsoft Word Document9/30/2012 4:08:11 AM. This article allows you to read the classes contained inside of WithClass 2000 into a Word Document using COM Interoperability for Word and COM Interoperability for WithClass and presents your classes in a kind of report.
  • Using Reflection and With Class2000 to view the .NET System.Drawing library Part I9/29/2012 7:16:34 AM. Using the power of .NET and the power of COM InterOperability through WithClass 2000, you can view the System.Drawing library in a rough UML diagram.
  • Chain Of Responsibility Design Pattern5/15/2012 2:32:28 PM. In this article you will learn how to use Chain Of Responsibility Design pattern.
  • Introduction about Command Design Pattern5/15/2012 2:31:24 PM. The Command pattern creates distance between the client that requests an operation and the object that can perform it.
  • Introduction about Strategy Pattern5/15/2012 2:29:52 PM. The Strategy pattern enables a client to choose which algorithm to use from a family of algorithms and gives it a simple way to access it.
  • Adaptor Design Pattern5/15/2012 2:13:37 PM. This article talks about adaptor design pattern.
  • Observer Design Pattern5/15/2012 2:13:14 PM. This article talks about the observer design pattern.
  • Remote Sensing and Remote Control over the Internet with GP-3 Board 5/13/2012 5:47:11 AM. In this article we will revisit the GP-3 board (which we have employed in a few other hardware projects on C# Corner) and use the GP-3 to measure temperature in a remote location.
  • Remote Sensing and Remote Control over the Internet with GP-3 Board 5/13/2012 5:47:11 AM. In this article we will revisit the GP-3 board (which we have employed in a few other hardware projects on C# Corner) and use the GP-3 to measure temperature in a remote location.
  • UML Diagrams: Part 25/13/2012 3:36:57 AM. UML (Unified Modeling Language) is a standardized general-purpose modeling language in the field of object-oriented software engineering .
  • UML Diagrams: Part 15/13/2012 3:18:00 AM. UML (Unified Modeling Language) is a standardized general-purpose modeling language in the field of object-oriented software engineering. This article describes various UML diagrams and their usages.
  • Using NVelocity and WithClass to Generate C# Code9/23/2010 12:39:35 AM. NVelocity is a powerful template engine for rendering text. When NVelocity is used in conjunction with a UML tool such as WithClass, you can generate code from diagrams you create with the tool. This article steps you through generating C# classes using the NVelocity engine inside of WithClass.
  • Look at Class representation in UML Class Diagram8/4/2010 2:23:12 AM. Class Diagram represents the classes of a system and their interrelationships.
  • Using Multiple Expressions to derive the Pythagorean Theorem6/29/2010 2:58:28 AM. In this article, we will talk about a simpler GA technique for manipulating symbolic expressions and also use it to derive the Pythagorean equation.
  • UML Interview Questions Part 13/9/2009 1:53:39 AM. In this section will be cover Use case digrams,Class digrams,Composite digrams,Sequence digrams,Object digrams
  • UML Interview Questions Part 13/9/2009 1:53:39 AM. In this section will be cover Use case digrams,Class digrams,Composite digrams,Sequence digrams,Object digrams
  • Recording Sheet Music Using C# and .NET1/31/2007 5:19:49 AM. This is a article that allow you to record and replay the music you performed on the piano.
  • A Virtual Clock in C# and GDI+1/31/2007 5:17:03 AM. This article describes how to create a virtual clock in C#. The hands of the clock are drawn using GraphicPaths.
  • AI: Population based Incremental Learning in C# and .NET1/29/2007 4:59:10 AM. In this article I would like to discuss another offshoot of the genetic algorithm called Population Based Incremental Learning (PBIL).
  • A Virtual Clock in VB.NET and GDI+1/22/2007 4:08:54 AM. It's that time again! Time to check out a new project written VB.NET and the .NET library. This article describes how to create a virtual clock in VB.NET.
  • A Virtual Clock in VB.NET and GDI+1/22/2007 4:08:54 AM. It's that time again! Time to check out a new project written VB.NET and the .NET library. This article describes how to create a virtual clock in VB.NET.
  • QuickModeler 2.0 : A Reverse Engineering Tool for Visual Studio .NET10/26/2006 1:07:55 AM. QuickModeler is an Add-In for Visual Studio .NET which provides reverse engineering and easy UML modeling functionality to the development environment. It comprises features like autolayout, inheritance and association modeling, cross language modeling, grid, clipboard, etc.
  • Creating Word Find Pzzules in C# and GDI+9/1/2006 6:16:12 AM. In the past I have been guilty of trying a few of word find puzzles myself, so I figured why not give it a go it .NET. The Word Find creator reads a MSDE database of Words and Categories.
  • Simulating a Swarm Algorithm in C# 8/31/2006 4:03:25 AM. Rather than reinvent the wheel, I took this code and translated it into C# to demonstrate the swarm behavior in a Windows Form using GDI+. The algorithm is exactly the same and also a fairly simple one.
  • Gene Expression Programming (GEP) in C# and .NET8/31/2006 2:38:24 AM. Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols. The string of symbols can further represent equations, grammars, or logical mappings.
  • More AI...(GEP) Gene Expression Programming in C# and .NET8/30/2006 7:39:43 AM. Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols.
  • More AI...(GEP) Gene Expression Programming in C# and .NET8/30/2006 7:39:43 AM. Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols.
  • Forms designer in VB.NET4/24/2006 8:45:02 AM. The FormMaker.NET Application has an undo feature for removing controls you just placed on the form and a fine tuning placement mechanism for positioning the control through the arrow keys. You can also use the align buttons on the toolbar to align the current control with the last control that was placed on the form.
  • Forms designer in VB.NET4/24/2006 8:45:02 AM. The FormMaker.NET Application has an undo feature for removing controls you just placed on the form and a fine tuning placement mechanism for positioning the control through the arrow keys. You can also use the align buttons on the toolbar to align the current control with the last control that was placed on the form.
  • Extracting data from a UML Tool to Word document using COM Interoperability and VB.NET3/22/2006 7:10:06 AM. This article allows you to read the classes contained inside of WithClass 2000 into a Word Document using COM Interoperability for Word and COM Interoperability for WithClass and presents your classes in a kind of report. The report lists each class which is followed by its list of attribute details and its list of operation details.
  • Extracting data from a UML Tool to Word document using COM Interoperability and VB.NET3/22/2006 7:10:06 AM. This article allows you to read the classes contained inside of WithClass 2000 into a Word Document using COM Interoperability for Word and COM Interoperability for WithClass and presents your classes in a kind of report. The report lists each class which is followed by its list of attribute details and its list of operation details.
  • Masked Currency TextBox for Visual Studio 2005 Beta2/25/2006 1:00:17 AM. There are some problems with the behavior of the current beta version of the MaskedTextBox when you are using currency. This article will show you how to overcome this behavior with an overriding control.
  • Masked Currency TextBox for Visual Studio 2005 Beta2/25/2006 12:57:23 AM. There are some problems with the behavior of the current beta version of the MaskedTextBox when you are using currency. This article will show you how to overcome this behavior with an overriding control.
  • Masked Currency TextBox for Visual Studio 2005 Beta2/25/2006 12:57:23 AM. There are some problems with the behavior of the current beta version of the MaskedTextBox when you are using currency. This article will show you how to overcome this behavior with an overriding control.
  • Masked Currency TextBox for Visual Studio 2005 Beta2/25/2006 12:57:23 AM. There are some problems with the behavior of the current beta version of the MaskedTextBox when you are using currency. This article will show you how to overcome this behavior with an overriding control.
  • QuickModeler 2.0 : A Reverse Engineering Tool for Visual Studio .NET2/13/2006 11:42:10 PM. QuickModeler is an Add-In for Visual Studio .NET which provides reverse engineering and easy UML modeling functionality to the development environment. It comprises features like autolayout, inheritance and association modeling, cross language modeling, grid, clipboard, etc.
  • More AI...(GEP) Gene Expression Programming in C# and .NET2/3/2006 5:36:33 AM. Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols.
  • Builder Patterns in C#2/1/2006 4:08:02 AM. Builder is an object creational design pattern that codifies the construction process outside of the actual steps that carries out the construction - thus allowing the construction process itself to be reused.
  • Composite Patterns in C#2/1/2006 2:11:53 AM. A Composite is a tree structure consisting of individual objects mixed with compositions of objects, that is, objects that have other objects as their children.
  • Design Patterns Part - I2/1/2006 1:05:41 AM. Design patterns are about design and interaction of objects, as well as providing a communication platform concerning elegant, reusable solutions to commonly encountered programming challenges.
  • Creating your own cool Volume Control using GDI+12/26/2005 11:03:54 PM. In this article, I'll give you an example of creating your own control.
  • Creating Word Find Pzzules in C# and GDI+12/24/2005 7:22:46 AM. Perusing the newsstands in New York you'll find newspapers, TV-Guides, magazines, and even books. In the magazine section you'll often find crosswords and books containing the puzzles you'll see in figure 1. The books contain pages and pages of puzzles with hidden words contained in the matrix of letters in which you can spend time going blind trying to find.
  • Ray Tracing in C# and .NET12/21/2005 1:02:17 AM. In this article, I will show you how to implement ray tracing in C# and .NET.
  • Math Equation Editor in C#12/16/2005 11:07:09 PM. The Equation Editor I created in C# allows you to create a few simple equations using the keyboard. With the editor you can open and save files of your equations.
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download