C# Corner

Resources  
  • ADO.NET Database Explorer with Query Analyzer : Part 3Jan 24, 2001. This is the part three of the Article Database Explorer. This parts adds some more and valuable functionality.
  • Schedule Program Using C#Feb 22, 2001. The Scheduling program consists of three main classes. The Form, the DatabaseController used to read and write scheduled events into the database and RowData which corresponds to data extracted from a row in the database.
  • Catch Hold of Device CapabilityJun 05, 2001. If you are developing Mobile Application and been through the different standards in Market.
  • GDI+ Samples: Rectangle, 3D, and EllipseJun 07, 2001. This article has three sample examples on GDI+ - Rectangle, Ellipse, and 3D.
  • Web Services Between .NET, Java, and MS SOAP toolkitAug 24, 2001. This article will try to explain the how you can build web services and/or clients with any of the three languages: .NET, MS SOAP Toolkit and Java. But the real point of the article is to show you how you can build clients for web services from any of above-mentioned languages.
  • A Vision Regarding .NETAug 27, 2001. The present enterprise setup's need to have n-tire architecture with diverse platforms and object models communicating with each other. The present applications are to be created such that those applications have to run in any platform (like Windows, Linux, Mac , Unix etc) and which consist of components written in many programming languages and object models.
  • Data Access through Web Services, Stored Procedures and SQL QueriesFeb 12, 2002. Web Services has been the most revolutionary aspect of the .NET framework developed by Microsoft. This article presents the three different modes through which data can be accessed viz. through Web services, stored procedures and SQL query using the power of ADO.NET and XML.
  • C#RIS : Tetris Game in C#Feb 14, 2002. I have written a Tetris clone that demonstrates how to use off-screen graphics buffering for smooth animation and utilizes a multi-dimensional array approach to designing a game grid. The classes are largely self-explanatory and the techniques are documented in code well enough to explain what is going on.
  • Working with Arrays in C#Jul 09, 2002. This tutorial discusses array programming in C# and .NET. It starts with the discussion of simple arrays and then delves into more complex topics such as jagged and multi-dimensional arrays. In the end, it discusses the Array class and it's methods for searching and sorting an array's items.
  • Texture Mapping in OpenGLOct 15, 2002. This is my third article about OpenGL and this one is about texture mapping.
  • The NeFs Application Demo Part 3: Building the Web Client Oct 31, 2002. This is the final part of a three-part demo application dubbed Networked Financial System.
  • The NeFs Application Demo Part 2: Designing Application Oriented Server ControlsOct 31, 2002. This article is part II of a three part demo application dubbed Net-Worked Financial System written in C# and .NET framework.
  • Working with Portable Network Graphics(PNG) Format : Part IDec 13, 2002. First off, why use PNG instead of GIF? Probably the most important reason is that GIF supports a maximum of 256 colors.
  • Simple Barcoding In C#Sep 08, 2003. This article provides a simple way to produce Code 3 of 9 Barcodes through C#. While there are many third-party controls that offer this functionality, it is just as simple to integrate your barcodes using readily available barcode TrueType fonts.
  • Report Generation in .NETFeb 27, 2004. Report generation is an integral part of enterprise application development. Choosing the right kind of report generation strategy decides the success of the application in terms of cost and performance. The white paper discusses some of the key factors that need to be considered when architecting reporting systems in .NET and C#.
  • The Matrix Class and TransformationsApr 01, 2004. Matrices play a vital role in the transformation process. In GDI+, the Matrix class represents a 3×2 matrix that contains x, y, and w values in the first, second, and third columns, respectively.
  • Posting Form Data from ASP.NET Page to Another URLSep 27, 2004. This article shows you how to post a Form data to a different URL from ASP.NET pages. For example, you might need to send user to a third party payment processing system using post method. ASP.NET does not provide any straight forward way to accomplish this task.
  • Web Based Chat ApplicationMar 15, 2005. The article explains about devloping a chat Solution in ASP.Net / C# which is differnt than any of the available solutions and works under any firewall and browser settings.
  • Floating-Point in .NET Part I: Concepts and FormatsApr 18, 2005. The first in a three part series, this article introduces the basic concepts of floating-point arithmetic: number formats, accuracy and precision, and round-off error.
  • Using the AnyButton to Create Dynamic Image ButtonsJun 07, 2005. This article describes how to use the AnyButton server control and explains a few extra features.
  • OOPS Concepts and .NET Part 1: Classes, Objects, and Structures Jun 22, 2005. The following article kicks off a three-part article series that will present definitions and samples for different Object-Oriented Programming concepts and its implementation in .NET.
  • OOPs Concepts and .NET Part 1: Classes, Objects, and StructuresJun 22, 2005. The following article kicks off a three-part article series that will present definitions and samples for different Object-Oriented Programming concepts and its implementation in .NET. The first part will examine the concepts of classes, objects, and structures. The second part will examine the concepts of inheritance, abstraction, and polymorphism. The third and last part will examine the concepts of interface, multiple interface inheritance, collections, and overloading.
  • OOPS Concepts and .NET Part 2: Inheritance, Abstraction, & PolymorphismJun 22, 2005. The following article is the second of a three-part article series that presents definitions and samples for different Object-Oriented Programming (OOP) concepts and its implementation in .NET. The first part examined the concepts of classes, objects, and structures. This part examines the concepts of inheritance, abstraction, and polymorphism. The third and last part will examine the concepts of interface, multiple interface inheritance, collections, and overloading.
  • OOPS Concepts And .NET Part 2: Inheritance, Abstraction And PolymorphismJun 22, 2005. The following article is the second of a three-part article series that presents definitions and samples for different Object-Oriented Programming (OOP) concepts and its implementation in .NET
  • ASP.NET Session StateSep 21, 2005. Session state is nothing more than memory in the shape of a dictionary or hash table, e.g. key-value pairs, which can be set and read for the duration of a user's session.
  • Troubleshooting Tips for ASP.Net DevelopersMay 22, 2006. This article explains three silly problems that ASP.net developers regularly face and explains how to tackle them.
  • Using ADO.NET concurrent model in Oracle databaseDec 07, 2006. The most popular instrument to access database data for .NET applications is ADO.NET. This set of components contains three main classes those are used to manipulate and store data: DataReader, DataSet and DataAdapter.
  • Passing Data Between Windows FormsJan 16, 2007. This article provides a simple example of using delegates and events to transfer data between Windows forms. The example provided contains three separate forms; the main form interacts with the other two forms by responding to events generated by instances of the other two forms.
  • Enforce Text Case with Custom ControlsApr 02, 2007. This article shall describe the construction of three custom controls; each is used to format its text content to be either all upper case, all lower case, title case, or normal (as typed) case regardless of the format of the input.
  • How C# is Different From JavaJan 17, 2008. This article describes the various differences between C# and Java.
  • Parsing Sentences and Building Text Statics in C#Feb 15, 2008. This article describes three approaches for parsing the sentences from a body of text. This demonstration application also describes an approach to generating sentence count, word count, and character count statistics on a body of text.
  • What really it differs an Interface from a class: Part IIIApr 29, 2008. As a response to the third question asked in the first article Part I-What really it differs an Interface from a class? I can say that also interfaces play others important roles. They can serve as a powerful tool to explore objects
  • Handle resource files - Read and Write into a resx file programmatically: Part IIIMay 26, 2008. This is the third part of the resources handling where one can see how to create a resx file to stock data about our resources using code.
  • The third pillar of object-oriented programming - polymorphism:May 29, 2008. In the last part of this series you will see the third pillar of object-oriented programming (polymorphism); you will see how the polymorphism gives you the ability to treat related objects in the same way.
  • How to Generate an XML Document Rogrammatically Using DOM: Part IJun 19, 2008. In fact, I wrote this article as an answer of one among questions posted as a part of a C sharp corner forum. I will enumerate methods of how to do that through three articles, the first one illustrates how to do that using DOM technology
  • Your first Animation using XAML and Silverlight - Point Animation class: Part IIIAug 04, 2008. This article is third part of the series of articles about animation using XAML and Silverlight.
  • Writing Your Own GPS Applications: Part IAug 18, 2008. What is it that GPS applications need to be good enough to use for in-car navigation? Also, how does the process of interpreting GPS data actually work? In this three-part series, I will cover both topics and give you the skills you need to write a commercial-grade GPS application.
  • Writing GIS and Mapping Software for .NETAug 20, 2008. In part three of the series, the authors of the "GIS.NET" mapping component for .NET explain how to write a geographic mapping engine which can display geographic coordinates. Source code is provided which can pan and zoom a sample geographic object (the state of Nebraska) in C# and VB.NET.
  • Working with the Silverlight Toolkit - Part IIIDec 03, 2008. This is the third part of the Toolkit series and describes the ViewBox control.
  • SharePoint Quick Start FAQ: Part IIIJan 15, 2009. This is my third series of SharePoint Quick Start FAQ. We will cover page templates , page instances , WSS model , understand safe mode processing , deploy custom controls and understand WebParts. So let’s drink the SharePoint wine series by series, slowly , maintain the hangover and enjoy this great product.
  • Interfaces + Factory pattern = Decoupled architectureFeb 13, 2009. In this tutorial we will try to understand how we can use interfaces and factory pattern to create a truly decoupled architecture framework. In this sample we will take up a simple three tier architecture and apply interfaces and factory pattern to see how we can transform the three tier in to a truly decoupled architecture.
  • SharePoint workflow basicsApr 08, 2009. In this article we will understand the basics of sharepoint workflow , the life cycle of sharepoint work flow and finally we implement a simple work flow using the three-state work flow which is available in share point.
  • One way, two way and one time bindings using SilverlightJun 15, 2009. This article will talk about three ways of binding object properties with Silverlight user interfaces. We will first go through the fundamentals of the 3 bindings and then take up a small sample which will demonstrate how the binding works.
  • Arrays in C#Jun 19, 2009. This tutorial describes arrays and shows how they work in C# and .NET.
  • A Programmer's Guide to Starting a Software Company and Building an Enterprise Application - Article 3Jun 20, 2009. This is the third in a series of columns in which I will tell you how I started SplendidCRM Software, Inc.
  • Dynamic Data Web Application in ASP.Net 3.5 Extension Part#2Jul 10, 2009. This is Part#2 of ASP.Net Dynamic Data article series. This article will give introductions of different scaffold templates. This article will explain how to customize the templates also. This article is containing three samples which is demonstrating, how to update the default templates.
  • The C# Asynchronous Programming ModelJul 27, 2009. This article will start by examining how to use the Asynchronous Programming Model (APM) to perform an asynchronous compute-bound operation, then describe the three styles of programming with the APM to deal with handling the end of the call in an asynchronous call: wait-until done, polling, and callback. The natural following is then the Thread Pool.
  • Resource Dictionary in Silverlight 3 Using Blend 3Jul 29, 2009. In this article we will see how we can manage Styles in different files. Resource Dictionary is a cool feature available in Blend 3, where we can store our defined styles.
  • LINQ FAQ Part3Aug 01, 2009. This is the third series in my LINQ FAQ series. In this series we will cover LINQ FAQ’s related to concurrency handling, compiled queries, CRUD implementation and mapping simple .NET classes with XML file configuration. I love to write articles in FAQ format for the only purpose that they are to the point and you can get to know more by reading less.
  • Silverlight 1,2,3... Tracing the journeyAug 08, 2009. In this article i will compare the three version of Silverlight and highlighted the new features in Silverlight 3.
  • Creating a Silverlight Game-Part IIIAug 20, 2009. In this third part of the article series, we will see how to enhance the UI for the game and add further functionality.
  • Building Isometric ApplicationsSep 28, 2009. The task is put to develop the three-dimensional graphic interface including visual stereocomponents (Stereo Vision compoNents), three-dimensional forms (Shapes) and isometric applications (Isometric Application). As means of development language C # and DirectX 9.0 has been chosen.
  • Element to Element Binding in Silverlight 3.0Nov 09, 2009. In this article I am going to discuss new feature of Silverlight 3.0 called Element to Element Binding. I will show three samples to understand Element to Element Binding.
  • Runtime Type Information (Reflection) in C#. Dec 05, 2009. In this article I will explain you about Runtime Type Information (Reflection) in C#.
  • Arrays in C# Language Jan 14, 2010. In this article I will explain you about Arrays in C#.
  • How to Make Your ASP.NET Third Party Component 10x FasterJan 18, 2010. In this article you will learn how to Make Your ASP.NET Third Party Component 10x Faster
  • Virtual Photo Album in C#Apr 05, 2010. This application called "Virtual Photo Album". I didn't use any third party components, so it should be easy for you to download the code and play with it. I will try not to use any third party components while I am learning C#.
  • Understanding three tier architectureApr 08, 2010. In this article let me introduce you to three tier architecture.
  • Bitmap Effects In WPF - Part IIIApr 08, 2010. In previous article we saw remaining three effects DropShadow, Bevel and Emboss. In this article we will see how to group effects, and we will see how we can achieve the effects with triggers.
  • Static Resources in Silverlight class libraryApr 26, 2010. In this article we will see how to have styles in Silverlight class library.
  • Configuring MOSS 2007 based three form server to search pdf documents - install and configure pdf ifiltersJun 22, 2010. In this article we will see how to configure MOSS 2007 to search PDF documents.
  • Create Word Document without using COM component (Interop) or Third party API'sJun 24, 2010. In this article we will see how to create word document without using COM component (Interop) or Third party API's.
  • Dictionary in C#Jul 10, 2010. A Dictionary class represents a dictionary in C# that is used to represent a collection of keys and values pair of data. This article demonstrates how to use a dictionary in C#.
  • Three Way to Form URI for REST ServicesJul 28, 2010. In this article, I will show how we could construct URI in three ways.
  • Creating a Silverlight Application that inserts data to a database using WCF serviceAug 02, 2010. In this article, I have created a Silverlight application that asks users to enter choices & moves to specific pages depending on the choices. I have shown here how to use merged resource dictionaries. We can also see how to create controls dynamically. Finally, this application consumes a WCF service to store data in the database using LINQ to SQL.
  • Basic of C#: Call Stack, Call Site and Stack unwindingAug 11, 2010. In this article, I will explain three basic terms of C#: Call Stack, Call Site, Stack Unwinding.
  • Three State Work flow in SharepointAug 18, 2010. Here I am showing you how to use sharepoint default work flow named three state work flows.
  • Export DataSet to ExcelSep 15, 2010. Exporting to single sheet excel file is easier and it requires only few line of codes. Exporting to Multiple sheet is little bit complicated and it requires little bit of extra effort. Mostly we will go for third party controls or dlls to achieve that. Here is the simple way to export your dataset to multiple sheets in an Excel file.
  • Binding to a ComboBox to a Dictionary in Silverlight using MVVMSep 25, 2010. Often you just need to bind a list of items or observable collection to a combobox, but sometimes its advantageous to bind a dictionary to a combobox. Binding a dictionary in silverlight is a little tricky, so here is how to do it.
  • Two-Tier and Three-Tier Architecture with exampleSep 28, 2010. In this article I will show a simple example to demonstrate about the two types of architecture.
  • Designing and implementing a Data Warehouse: Part 3Oct 04, 2010. This is the third article of a series of articles that I want to write in order to share my knowledge and experience in this subject matter. In this part and the next one, we will see how to implement the technical solution for a data warehouse.
  • Event Manipulation in Touch screen for Windows Phone 7 Nov 19, 2010. The high-level touch interface in Silverlight involves three events: ManipulationStarted, ManipulationDelta, and ManipulationCompleted. These events don't bother with reporting the activity of individual fingers. Instead, they consolidate the activity of multiple fingers into translation and scaling operations.
  • .NET String Immutability and Related .NET Framework BugsDec 12, 2010. This article which explains several aspects of the .NET String class internal structure. Examples and workarounds are given for three distinct manifestations of a reported bug related to the TextRenderer.MeasureText function used with PathEllipsis and ModifyString flags.
  • System.Drawing.Drawing2D Namespace in C#Dec 14, 2010. The System.Drawing.Drawing2D namespace provides advanced two-dimensional and vector graphics functionality. The following table lists some of the important classes in theSystem.Drawing.Drawing2D namespace, and their descriptions.
  • Two-dimensional computer graphics or vector graphics in Silverlight for Windows Phone 7Dec 20, 2010. Vector graphics is the visual realization of analytic geometry. Two-dimensional coordinate points in the form (x, y) define straight lines and curves. In Silverlight, these curves can be arcs on the circumference of an ellipse or Bezier curves, either in the customary cubic form or in a simplified quadratic form.
  • Windows Presentation Foundation - Simple OverviewDec 27, 2010. Windows Presentation Foundation is a technology provided by .Net framework to develop a client application with a variety of multimedia capabilities. It basically simplifies your programming work and provides you a rich graphic interface kind of application. Two dimensional and three dimensional graphics can be easily accomplished using this technology with a minimum of effort.
  • Dictionary Class in C#Dec 28, 2010. The Dictionary class gives us the opportunity to map some values to specific keys; in real life scenarios we need this mechanism to represent some values whenever we call the key associated with them according to an event.
  • How to bind Dictionary pair to List box and dropdown listFeb 11, 2011. This tutorial explaiins how to bind a Dictionary<key,value> pair to a listbox/dropdown list. The following simple steps show how to bind your listbox/dropdown list to Dictionary<key,value> pair.
  • Doing Arrays - C#Feb 24, 2011. The article explains type of arrays in C# with easy to understand examples.
  • Normalization and its Types Mar 15, 2011. Normalization is the process of organizing data into a related table; it also eliminates redundancy and increases the integrity which improves performance of the query.
  • WCF Programming MethodsMar 28, 2011. WCF supports a number of different methods of programming. This article discusses the three common methods of developing WCF services.
  • COCOMO 1/ COCOMO'81: Constructive Cost Estimation ModelMar 31, 2011. It is a method for evaluating the cost of a software package. According to him software cost estimation should be done through three stages.
  • Validation of a String Using Trim OperationsApr 11, 2011. Trim function validation using three functions : I) Left Trim II) Right Trim III) Trim All.
  • Treeview Operations Using DatabaseApr 14, 2011. This article will show you operations on TreeView using Database. It will show you mainly three kinds of operations such as Add, Update & Delete
  • Arrays in C#Apr 25, 2011. Arrays are a set of similarly typed values stored sequentially either as a single dimension, two dimensions or jagged.
  • How to Use a Dictionary Value in a Mongo Database Using C#.NETMay 04, 2011. In this article I will describe How to use C# Dictionary value to fed in to the Mongo Database.
  • Authentication in LightSwitch Beta 2 Part I: Forms AuthenticationMay 20, 2011. From the last three articles we have seen how to connect Data Sources like SQL, WCF Services and SharePoint List. As we are in favor with LightSwitch application development now let us discuss about how to secure our application.
  • Single Dimensional Array PerformanceJun 05, 2011. Here you will see single dimensional array performance.
  • PIN Extension Method Using C#Jun 07, 2011. An extension method is a special kind of static method that allows you to add new methods to existing types without creating derived types. PIN stands for the three extension methods PreviousItem, IndexOfCurrentItem and NextItem.
  • Arrays in JavaJul 14, 2011. An array is a fundamental concept in core Java and is widely used in Java development. So, lets start an interesting topic.
  • Matrix Multiplication in JavaJul 20, 2011. This program is a good demonstration of 2 dimensional arrays in Java. Here, you'll learn how to implement matrix multiplication in Java.
  • Graphics in Silverlight 5: Part IIIOct 18, 2011. In the third part of this series, we shall continue exploring other Shape elements. We begin with the Polygon.
  • A Dictionary Class Which Permits Duplicate KeysNov 08, 2011. The .NET framework contains a number of ‘Dictionary’ classes.
  • A Dictionary Class Which Permits Duplicate keys : Part IINov 14, 2011. In this article, I present a number of adjuncts to the 'Lexicon' class which I introduced in an earlier article.
  • Display data in textbox using MVCNov 28, 2011. This is a very simple application developed using a ASP.NET MVC tools. This application will show Employee data in a text box. The Model-View-Controller (MVC) architectural pattern separates an application into three main components; model, view, and controller.
  • Arithmetic operation in ASP.NET MVCNov 30, 2011. This is a simple ASP.NET MVC application that performs arithmetic operations. ASP.NET MVC is the advanced version of ASP.NET. MVC is the three separated part that name is the models,views,controllers.
  • Create an Address book using MVC ASP.NET toolsDec 03, 2011. This is a simple MVC ASP.NET application now this application we have learn how to create the login form using the ASP.NET MVC tools. In this program we create the three views name is index,create,details.
  • Access control for SaaS ApplicationDec 03, 2011. Are you creating a security system for a SaaS application? This article is here to help! It lists the important questions to ask from the beginning of your project to avoid security breaches or functional limitations that will hold you back later.
  • Create a simple login form in MVC ASP.NETDec 04, 2011. In this application I create a login form with three fields: name, passward and email. The Microsoft ASP.NET MVC framework is Microsoft's newest framework for building web applications.
  • Synchronization Events and Wait Handles in C#Dec 18, 2011. WaitHandle provides a class definition for three other classes, Mutex, ManualResetEvent and AutoResetEvent, and provides means for your own objects to inherit synchronization functionality.

About Three-Dimensional-Dictionary

NA
File APIs for .NET
Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!
VSLive! Anaheim