C# Corner

Resources  
  • Ouch! There is a Hook in My C#May 15, 2001. As an extension to the J++ design practice, C# has a syntactic construct, called Attributes, which let you drop hooks to Windows API or modify the runtime semantics, like threading synchronization behavior. The C# has legalized the hooking practice by calling them Attributes, and including them in ECMA C# specification.
  • Virchk.cs: A C# file Scan Utility for Generating MD5 Signature FootprintsJun 13, 2001. Virchk.cs is a file scanner utility, which traverses the files in a directory and all it's sub directories, to generate a MD5 hash signature footprint of the targeted extensions file.
  • Understanding Properties in C#Oct 15, 2001. In C#, properties are nothing but natural extension of data fields. They are usually known as 'smart fields' in C# community.
  • Animate with Pocket PCApr 29, 2002. If you are lucky enough to get the Smart Devices Extensions you will finally be able to target devices like Pocket PCs using C# however like all good things there are a few snags.
  • Getting NASDAQ Quotes with a Pocket PCMay 22, 2002. If you have been lucky enough to get the Compact Framework or Smart devices extension beta for April 2002 you may be wondering what you can do with it.
  • TWINXBASE ServiceSep 09, 2002. This service scans in a directory by using FileWatcher component and when a file arrives, then the service will check the extension of the file, if the file has the extension .DBX then it will read the contents of the file and communicate with the database (C:\FILESERVICE\DB\MyDB.mdb) and insert / update / delete the records in the database -table.
  • Data Access Overview for Smart Device ExtensionsDec 23, 2002. In this article we will take a brief look at ata Access for Smart Device Extensions.
  • Integrating Web Services with SDE Oct 01, 2003. In this article, we will see how to integrate Web services with a smart device application.
  • Using SOAP Header and SOAP Extensions in a Web ServiceApr 12, 2004. In this article, we will develop a web service that would authenticate users for web sites. The web site needs to pass the user ID as well as the password for the user. Apart from this the web site also needs to pass the site’s ID and password.
  • HTTP Handlers in ASP.NETAug 24, 2004. The low level Request and Response API to service incoming HTTP requests are HTTP Handlers in ASP.NET. All handlers implement the IHttpHandler interface, which is located in the System.Web namespace. Handlers are somewhat analogous to Internet Server Application Programming Interface (ISAPI) extensions.
  • Generics in C#Oct 06, 2004. Generics are the most useful C# 2.0 language extensions, beside Anonymous methods, Iterators, Partial types And Nullable types.
  • Language Extensions in C# 2.0Apr 21, 2005. This article intends to the C# 1.x developers and covers what-why-how the new enhancement .The philosophy behind the document is to have quick update on C# 2.0 and leverage this in your day to day development work.
  • Message-level Declarative Security Using WSE 3.0Mar 06, 2006. Web Services Enhancement version 3.0 (WSE 3.0) is a SOAP extension managed API (Microsoft.Web.Services3.dll) compatible with the .Net Framework 2.0. This article explores WSE 3.0 in terms of implementing message-level declarative security to Web services and Web service clients.
  • Introduction to .Net Framework 2.0 Nullable TypesAug 23, 2006. Sometimes you work with a value type that does not have a defined value in certain circumstances. For example, a field in a database might need to distinguish between having been assigned a meaningful value and never having been assigned a value. Value types can be extended to take either their normal values or a null value. Such an extension is called a nullable type
  • Getting Started with AJAX 1.0Feb 09, 2007. After fruition of this article, you will have a better understanding of AJAX 1.0 extensions and will learn how to build AJAX enabled Web applications using ASP.NET 2.0 and Visual Studio 2005.
  • Preview of What's New in C# 3.0Mar 02, 2007. This article discusses about the new enhancements expected in C# 3.0.
  • ASP.Net 2.0 AJAX Extension 1.0 ApplicationMar 21, 2007. This article will explain you in dept of creating AspNet Ajax-Enabled Application I have explained with the help of product management example, where you can add new product, edit, update & cancel the product related activity.
  • Creating MenuItem With WPFSep 03, 2007. In any desktop application it is very important to have menu bar to the application/system, so that user will find easy to access it. In this tutorial I will be talking about how we can create Menu bar in WPF application using XAML.
  • Introduction to Functional Programming in C#Jan 13, 2008. With the release of the 3.5 framework, we have a completely different coding style available (functional programming). We could actually do functional programming in the 2.0 framework, but the resulting code was ugly and hard to understand at a glance and thus hard to maintain. Now, with lambda method syntax and extension methods, we can produce very human-readable code written in a functional style.
  • Functional Programming with C#: Asynchronous Method CallsJan 20, 2008. With the functional programming style and extension methods it is extremely easy to execute methods asynchronously. This article cover some simple extension methods that will allow you to easily execute your methods asynchronously with threads from the thread pool.
  • Chapter 32: Web Service Standards and ExtensionsFeb 07, 2008. This chapter describes two most important web service protocols: SOAP and WSDL. SOAP is an incredibly lightweight protocol for messaging. WSDL is a flexible, extensible protocol for describing web services.
  • Extending The String ClassMar 17, 2008. This article will show you a technique (new for C# 3.0) that allows you to extend the string class inside the .NET framwork to include your own string methods.
  • Extension methods under .NET Framework v2 and v3Mar 31, 2008. This artilce tells you how to implement extension methods when using the .NET Framework v2 or v3 within Visual Studio 2008.
  • An Introductory look at the ASP.Net 3.5 Model-View-Controller FrameworkMay 14, 2008. In this article we will take a brief look at the Model View Controller Framework extension for ASP.Net 3.5.
  • Database Server-side Applications.Extensions to SQLJul 09, 2008. Developers have struggled with the power and limitations of SQL. SQL is language oriented to manipulate data set, but enterprise applications always need to implement business logic that goes beyond the reach of SQL. This article is intended to illustrate the main constructs in these database management systems.
  • C# Code reviews using StyleCopNov 14, 2008. In this article we will discuss an upcoming code review tool StyleCop. We will understand the basics and do a small sample of code review practically to understand how StyleCop works.
  • Secrets of Extension Methods: Part IDec 22, 2008. This article gives an introduction to Extension Methods.
  • Secrets of Extension Methods: Part IIDec 23, 2008. This article explains how Extension Methods are used in LINQ.
  • MyCollegeMyFriend - An Open Source Project developed using ASP.NET 2.0Jan 14, 2009. MyCollegeMyFriend is an open source Website project developed using C# and ASP.NET 2.0. Anybody can download and make changes to this project and upload the changes.
  • Extension Methods in C#Mar 17, 2009. In this article I would like to introduce one of new C# 3.0 enhancements “Extension Methods” and so on.
  • What is an ASHX file Handler or web handlerMar 27, 2009. In this article you will get the knowledge about ASHX file Handler or web handler.
  • Extending Logging Functionality From Enterprise LibraryApr 17, 2009. The Microsfot Enterprise Library provide us a collection of reusable software components, so software developers can take advantage of them to put them into enterprise use. Now I will share my personal experiences with my friends of how to extend current enterprise library functionality and improve the performance of enterprise applications.
  • How to Preserve Password in a TextBox between Page PostbacksMay 15, 2009. This quick tip shows how you can preserve a password in a TextBox between page postbacks.
  • Focus on the Extension of WCF BehaviorMay 17, 2009. WCF provides the flexible and extensible architecture for the developer. The most common situation is to customize the extension of behavior. It is not complex, but some issues should be noticed. This article is prepare to discuss how to extend the behavior in WCF.
  • Extension Method Jun 10, 2009. This article will explain about Extension method with a complete example.
  • Parallel Extension in .NetJun 10, 2009. This tutorial gives the idea of Parallel Extension being built by Microsoft to many of its existing features.
  • Parallel Extension to LINQ Jun 18, 2009. This article gives you an idea how to utilize Parallel Extension to Linq or PLINQ.
  • 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.
  • Adding Custom Menu in Html Helper class using Extension Method in ASP.Net MVCJul 03, 2009. This article will show how to add new functionality in HtmlHelper class using Extension method. This will give step by step explanation of, how to create or add MENU functionality n Html helper class and then use that in view of ASP.Net MVC application.
  • Dynamic Data in ASP.Net 3.5 Extension Part#1Jul 08, 2009. This is Part#1 of Dynamic Data article series. This article will give an introduction of Dynamic data and how to create a very basic data driven web application on North wind database using Dynamic data feature of ASP.Net 3.5 extension.
  • 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.
  • Ajax with Postback RitalinAug 01, 2009. Recently I noticed a simple and nice control giving more functionality to partial postback, it is Postback Ritalin. This is built on top of ASP.NET Ajax extensions and offers a nice solution to a common problem i.e. disabling button during partial postbacks.
  • Extension Methods in C#Aug 31, 2009. This article explains the new extension methods feature in C# 3.0 and how to user it.
  • WPF Animations Part I- Color AnimationSep 07, 2009. WPF is a new framework that has many advanced capabilities. Animations are one of those capabilities, where an object can be animated via rotating, stretching, scaling, moving it across the screen, changing its color, etc. In this article I am going to show color anmiation on a coltrol.
  • Introduction to LINQ, Extension methods and Lambda ExpressionsOct 18, 2009. This article is an introduction of LINQ, Extension methods and Lambda Expressions. In my following articles, I will delve into more details.
  • Uploading file with Progress BarNov 03, 2009. In this article I am going to show how to upload a file with progress bar in asp.net .
  • ResourceDictionary in WPFJan 15, 2010. In this article you will learn how to use the ResourceDictionary in WPF.
  • A simple concretization of MVVM patternFeb 23, 2010. In this article I will show a simple MVVM implementation to help understand this pattern and how to deal with it, first let’s introduce the pattern.
  • AutoCompleteTextBox in WPFApr 12, 2010. In this article I am going to show about AutoCompleteTextBox in WPF.
  • Magnifying Glass Effect in SilverlightApr 19, 2010. In this article I am going to show how we can zoom a part of an image.
  • String Format Extension in XAML Binding in Silverlight 4 May 13, 2010. In Silverlight 4, an extension property called StringFormat is added to display formatting display. There are some predefined formats available. In this article we will see some of them.
  • The DocumentName Property and Marginal Printing in GDI+Jun 03, 2010. In this article I will explain about the DocumentName Property and Marginal Printing in GDI+.
  • A Beginners Article about XAML and the WPF EngineJul 31, 2010. An article that describes WPF for the Beginner and Provides Some Tips for the Intermediate
  • MSChart - How to create a column chart or graphAug 18, 2010. Updated Version with samples code attached..This article will help you in creating a column chart or graph using MSChart and how to use MSChart extension with 3.5 framework.
  • Extension Methods for Daily UseSep 01, 2010. Extension Methods allows the programmer to extend the functionality of a type without having to derive from the type.
  • Reading and Parsing a CSS file in ASP.NetSep 01, 2010. In this article I am going to show how we can read and parse a CSS file in asp.net.
  • Build Dynamics CRM mobile Apps That Work on WM, TabletPC, iPhone or iPadSep 02, 2010. Resco MobileCRM Studio is a developer platform that assists in the development of mobile applications which are used as extensions to Microsoft Dynamics CRM.
  • .NET 4.0 MEF FAQ (Socket, Plug and Extension)Sep 03, 2010. This FAQ deep dives in to .Net 4.0 MEF fundamentals (Import and Export) and also explains when to use MEF over DI / IOC. This article also explains step by step on how to use MEF in various technologies like Silverlight, WPF and ASP.NET.
  • C# Extension MethodsSep 06, 2010. In this article you will learn how to use Extension Methods in C#.
  • How to Debug WPF Data Binding markup extensionSep 13, 2010. In this article we will see How to debug WPF Data Binding markup extension.
  • Iterator Design Pattern Sep 20, 2010. The Iterator pattern provides a way of accessing elements of a collection sequentially, without knowing how the collection is structured. As an extension, the pattern allows for filtering elements in a variety of ways as they are generated.
  • What is Iterator Design Pattern?Oct 24, 2010. The Iterator pattern provides a way of accessing elements of a collection sequentially, without knowing how the collection is structured. As an extension, the pattern allows for filtering elements in a variety of ways as they are generated.
  • Using StaticResources in WPFOct 26, 2010. Here I describe Resource markup extensions.
  • C# Language EnhancementsOct 26, 2010. This article talks about some C# language enhancements.
  • What are Extension Methods and how to implement themDec 14, 2010. In this article you will learn what are Extension Methods and how to implement Extension Methods.
  • Silverlight with MEF, for dynamic downloading of XAP FilesDec 18, 2010. MEF i.e. Managed Extensibility Framework is a component of .Net Framework 4.0 and also added support to Silverlight 4.0. It actually simplifies the creation of extensible applications using extensions to develop encapsulated code without any hard dependencies, i.e we can load an assembly on demand from a specific location.
  • Setup your Windows Azure PlatformDec 23, 2010. This article helps to create or setup your account for Windows Azure Platform (Introductory Special Offer), Pay per Use offer.
  • What is WCFJan 02, 2011. Windows Communication Foundation (WCF) is an SDK for developing and deploying services on Windows. WCF provides a runtime environment for your services, enabling you to expose CLR types as services, and to consume other services as CLR types.
  • Data Binding in Silverlight with RIA and EntityFramework (Displaying Data)Jan 17, 2011. Silverlight DataBinding With a Real World scenario.
  • Data Binding in Silverlight with RIA and Entity Framework (Updating Data)Jan 17, 2011. This is a continuation of my earlier article where we discussed how to fetch and display data from a database using DomainServiceContext via entity model. Here in this article we will take the StatesOfIndia application further, where it will accept the state information to be modified as well as accept new state as addition.
  • Populating AutoCompleteTextbox via WCF Service Asynchronously in SilverlightFeb 02, 2011. So here in this article we will use a WCF web Service to pull the data and populate in textbox, and also apply custom filtering to populate only those data for which user is requesting.
  • Importance of TimeZoneInfo class in ASP.NETFeb 03, 2011. The TimeZoneInfo class represents any time zone in the world. It contains a set of static methods/properties that allows us to get the current time zone information, convert datetime values between time zones etc.
  • jQuery SplitterFeb 03, 2011. A light weight splitter using jQuery that I used in one of my applications. Thought to share the same to you all.
  • How to configure User Profile Service application in partition modeFeb 03, 2011. Here we see how to configure User Profile Service application in partition mode.
  • Tracing and Cropping an Image in Expression Design 4Feb 03, 2011. Today I read about the way of Tracing and cropping an Image in Microsoft Expression Design4.S o I want to share this with you all in the form of an Article hoping that you will like it.
  • AutoComplete in Windows Phone 7Feb 03, 2011. AutoComplete is used for when you type something into a textbox a popup window opens with a list of words that begin with the prefix typed into the textbox.
  • Creating Logo Using Expression Design 4Feb 04, 2011. Creating a logo is not easy without Photoshop but Microsoft Expression Design 4 make it possible.
  • Verbatim strings in C# - Use of @ symbol in string literalsFeb 04, 2011. In this article we will understand use of the @ symbol in C# strings.
  • Understanding Routed Event in SilverlightFeb 04, 2011. Silverlight elements use KeyDown and KeyUp events to notify you when a key is pressed. These events use bubbling, so they travel up from the element that currently has focus to the containing elements.
  • How to make a Twitter Application using Windows Phone 7Feb 04, 2011. This article describes how to use the Twitter API and show all tweets on a page using Windows Phone 7.
  • SQL Server Default/System DatabasesFeb 04, 2011. SQL server is a relational model database server designed for client/server use, It is a computer application used to create desktop and maintains a set of system-level databases.
  • Working with Isolated Storage in SilverlightFeb 04, 2011. Isolated storage gives you access to a small segment of hard-disk space, with certain limitations. For example we don't know exactly where our files will be stored.
  • How to assign the Subscriptions to the Partitioned User Profile Service Application Proxy in SharePoint 2010Feb 04, 2011. How to assign the subscriptions to the partitioned user profile service application proxy in SharePoint 2010.
  • Working with Routed Event in SilverlightFeb 04, 2011. In .NET we all are familiar with events, which are messages that are sent by an object, which can be any Silverlight element, like button, textbox etc., to notify code that something significant has happened. So in a typical .NET application, the control which fires an event also raises it / handles it.
  • Understanding Isolated Storage in SilverlightFeb 05, 2011. In the previous article we learned the fundamentals of Isolated Storage and how to write to files in isolated storage using the same classes you use for ordinary file access in a .NET application, such as StreamWriter and BinaryWriter.
  • Data Binding in Silverlight with RIA and Entity Framework (Validating Input Data)Feb 05, 2011. Data Validation in Silverlight 4 RIA application with Entity-framework.
  • Disabling Virtual Keyboard in Windows Phone 7Feb 06, 2011. You wish to disable it in a way? This article explains how to do it.
  • How to Generate Fields of Matrices Dynamically Windows Form C#Feb 06, 2011. When we have to work with arrays and matrices or any multidimensional array, the first thing what we need to do is take control of rows (columns).
  • Append and Wrap using JQueryFeb 06, 2011. Using Append and Wrap in JQuery
  • Copy-Paste in Windows Phone 7Feb 06, 2011. I'm sure you guys will like that. It is the Copy-Paste Feature!
  • Key Spline Editor in Expression Blend 4Feb 07, 2011. Animation Art has become a universal art form that has entertained, informed, and instructed generations around the world for almost 100 years. Animation speaks to everyone in a universal language.
  • Enable Session in SharePoint 2010Feb 07, 2011. In this article I am describing how to enable Session in SharePoint 2010. It is not the same as in SharePoint 2007. It is very important when you work with session state in your custom application.
  • How to Show PDF file in C#Feb 07, 2011. This article shows how to show a PDF file in a Windows application with the help of the Adobe ActiveX COM.
  • How to Use the Bing Map Control in Windows Phone 7Feb 07, 2011. This article describes how to use the Bing Map control in Windows Phone 7 using Silverlight.
  • WP7 - License to Print Money (Creating an App for the Windows Phone Marketplace)Feb 07, 2011. Windows 7 Phone has hit the marketplace with a splash and with it applications emerging every day. As a Silverlight developer myself, I have gone through the process of submitting a dice game to the Zune Marketplace. This article shares my experience and advice on creating and submitting your first Windows Phone app.
  • How to add a file type to the content index in SharePoint 2010Feb 07, 2011. In this article we will be seeing how to add a file type to the content index in SharePoint 2010.
  • Using CapDetect Tool in Windows Phone 7Feb 07, 2011. CapDetect is a recently added Windows Phone 7 Developer Tool. You can add application-specific capabilities in your WMManifest file.
  • How to Create Excel file in ASP.NET C#Feb 07, 2011. Here you will learn how to Create Excel file in ASP.NET using C#.
  • How to delete a file type from the content index in SharePoint 2010Feb 08, 2011. In this article we will be seeing how to delete a file type from the content index in SharePoint 2010.
  • Compression of XML file, FTP upload and SQL Server SqlBulkInsertFeb 08, 2011. This article describes one approach to upload data from a backend database to a frontend SQL database hosted on a web server using FtpWebRequest, GZipStream and SqlBulkInsert classes in .NET.

About Article-extension

NA

SPONSORED BY

C# Corner Chandigarh DevCon16
Chandigarh DevCon16 is a one-day Developer Conference where programmers, technologists, authors, and members meet, demonstrate, plan, and hang out.
techbash 2016