C# Corner

Resources  
  • Defining Custom Entry PointsApr 30, 2001. In this article i am going to demonstrate how we can manipulate the IL code to change the behaviour of how the .NET programme executes.
  • 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.
  • Saving and Restoring Location, Size, and Window State of a FormMar 01, 2002. This article presents a simple C# class that may be added to a form to automatically do this. When I designed this class I wanted to be able to add it to a form using the least amount of code and also be able to add it to a form from the toolbox.
  • Drawing B-Spline CurvesApr 22, 2002. The attached source code project draws spline curves between two points.
  • Ripple.NET: A Windows Forms DemoApr 25, 2002. Finally, in the OnPaint Event Handler I clear the Form and step through the rippleLIst drawing each of the RippleObjs in it that has a location Point that's not Empty.
  • Save and Restore Setings of a .NET Form using XMLMay 28, 2002. Even though there are advantages to writing to the registry, there are times when a programmer does not want to impact anything outside of the directory where the program resides.
  • A Generic Data Access Component using Factory PatternJul 24, 2002. Another way to solve this problem is to utilize the System.Activator class and a factory pattern to create the concrete provider classes as was pointed-out in Dan Fox's article "Design an Effective Data-Access Architecture" (.netmagazine, vol. 2, no. 7).
  • Spiro DesignerSep 16, 2002. Spiro designer is a partial implementation of Spirograph. Spiro Designer uses the Matrix and GraphicsPath classes with their Transform and Rotate methods to build a spiro.
  • DigitizeAny - A .NET Windows Digitization ToolDec 17, 2002. DigitizeAny uses Win32 API calls to obtain the coordinates of the cursor and then translates to the graph coordinates once set. Since a mouse click would essentially bring to focus the window where it is pointed to, this tool uses the key event to capture the coordinates of the cursor.
  • Implementing Prim's Algorithm using GDI+Dec 31, 2002. Prim's algorithm is an algorithm used in the graphics development to calculate the shortest route in a network when an object is moving from a source node to the destination node.
  • ShootDraw: Managed DirectX Application WizardMar 10, 2003. The Managed DirectX Application Wizard has created this "ShootDDraw" project for you as a starting point.This file contains a summary of what you will find in each of the files that make up your project.
  • Histogram Code in C#Apr 01, 2003. C# histogram class maintains a histogram of input data. Input data is sorted into bins and a count is kept of how many data points fall into each bin.
  • Developing Secure Web Site with ASP.NET and IIS - PartIIMay 07, 2003. Authentication is a very important element of developing secure sites. It is the starting point of a secure environment for the protected resources. I have discussed several authentication mechanisms available in ASP.NET and how they join with IIS to provide a secure platform to develop sites in Part I of this article.
  • Developing Secure Web Site with ASP.NET and IIS: PartIIMay 07, 2003. Authentication is a very important element of developing secure sites. It is the starting point of a secure environment for the protected resources. I have discussed several authentication mechanisms available in ASP.NET and how they join with IIS to provide a secure platform to develop sites in Part I of this article. I will be looking at Form Authentication and how to implement it in several sample web applications.
  • Fundamentals of Function Point Analysis Part IFeb 17, 2004. Function points are a unit measure for software much like an hour is to measuring time, miles are to measuring distance or Celsius is to measuring temperature.
  • Fundamentals of Function Point Analysis Part IIFeb 18, 2004. Function points are a unit measure for software much like an hour is to measuring time, miles are to measuring distance or Celsius is to measuring temperature.
  • A comprehensive view of SharePoint: Part IINov 19, 2004. Enterprise portals are an important part of today's enterprise IT infrastructure. Portals are used as an entry point for a specific topic, organization, project or team. Many enterprises have an enterprise portal, opened by default when an employee opens up a browser, which shows general information about the enterprise, its strategy, its departments, etc.
  • 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.
  • Content Management and Collaboration using SPS 2003May 16, 2005. This article would be providing a brief introduction about the role which Share Point Portal Server is going to play in coming future.
  • Security in ADO.NETJul 16, 2005. This article gives a sound idea how to write secure code for ADO.NET . Data Access Layer (DAL) is a common and very curtail for your application. Its very important know some of the basic security points while writing ADO.NET program.
  • AI: Using the Compact Genetic Algorithm to Compute Square Roots in C#Oct 09, 2005. This article describes the Compact Genetic Algorithm (cGA) and how it can be used to calculate the square root of a floating point number.
  • Smart HTML Editor in Visual Studio 2005Nov 16, 2005. If you have been writing Web applications using Visual Studio, at some point you would end up editing HTML file by hand. Now HTML Editor available in Visual Studio 2005 now supports Intellisense, which makes developers life much easier when editing HTML file by hand.
  • Creating Custom Templates in SharePointJan 29, 2006. This article is all about creating custom templates in SharePoint.
  • Customized Exception Handling Using Resource FileMar 03, 2006. A good exception handling should care about user as well as developer. i.e. developer can easily locate the exception entry point, may be a function or any where in a vast project, and fix it as soon as possible. So in this writing I tried some exception handlings which will consider both user and developer.
  • Add some elegance to your code using C# ListMar 31, 2006. A short and to-the-point tutorial that demonstrates how to sort and search using List in C#.
  • A Brief Overview of Sharepoint Portal Server 2003May 16, 2006. This article is a brief introduction of Sharepoint Portal Server 2003.
  • Dealing With Recruiters in New York City for a .NET job.Aug 18, 2006. This article will will help you in negotiating with recruiters when landing a .NET job in New York City and point out some negotiating tricks you can watch out for.
  • SQL Server Backup file in standard Zip formatOct 12, 2006. This is SQL Server Backup and restore tool, the system will store the backup files in standard Zip format ,the user-friendly screen let you backup and restore SQL Server database to local harddisk or remote network driver easily and quickly.The program can restore database easily.
  • Image Mapping UtilityFeb 23, 2007. This article describes an easy approach to building a simple image mapping utility that may be used to mark and store points as pixel based coordinates from an image file or directly from a web page.
  • Points to remember about .NetSep 11, 2007. This article will give you some tips about .Net. This could be helpful for you especially when you prepare for interviews.
  • Generate XML based Resource Files on the fly in ASP.NET 1.x applicationsSep 11, 2007. If internationalization was not part of your application’s initial development cycle, but required to extend it globally at a later point of time, then creating resource files from all the UI elements is a very tedious & manual process in ASP.NET 1.x. The framework presented in this article saves a developer from manually updating the resources and keeps the resx files in sync with the webforms and user-controls by automatically generating the resx files.
  • Share Point Portal Nov 08, 2007. This article explains brief description on share point portal server.
  • Programmatically uploading multiple files to Custom sharepoint list in 2007Nov 08, 2007. This article describes step by step processes to create a webpart in share point server 2007, and using the same how to programmatically upload Multiple files to Custom Share Point List in Share Point Server 2007.
  • Euler Rotation and 3D GraphicsJan 09, 2008. This article tells you how to use matrix multiplication to rotate 3D points around an axis.
  • Find, Minimize, Maximize, Restore the windowFeb 05, 2008. This article explains you how to find, minimize, maximize, restore the window using win API.
  • Latest XY-Plot ControlFeb 28, 2008. This is an rewrite of the XY-Plot control. It fixes some issues such as the y-axis label, smoother plotting of points, axis with tick mark values that make sense, and more. (Updated for VS2008)
  • Delegates in C#Feb 29, 2008. This article discusses the delegate type and how it can be used to point to methods in the application which can be invoked at later time. This article demonstrates also the delegate ability to multicast and delegate covariance.
  • 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.
  • Design Pattern Interview Question Part 1Nov 04, 2008. This article talks about factory, abstract factory, prototype pattern from interview point of view.
  • Polygon in SilverlightDec 15, 2008. A polygon is a series of connected lines which is a closed shape. A closed shape is a shape that has same start point and end point. This article demonstrates how to create and use a Polygon control in Silverlight using XAML and C#.
  • Draw a smooth curve through a set of 2D points with Cubic SplineDec 24, 2008. Calculate tabulated function cubic spline and approximate comprising polynomials with polylines to use them with drawing primitives.
  • Custom Theme Creation and applying in SharePoint (MOSS 2007)Jan 05, 2009. This article will explain step by step procedures to create a custom site theme and how to apply custom site theme to SharePoint site.
  • SharePoint Quick Start FAQ: Part IJan 13, 2009. Below is quick start FAQ for people who are new to share point. We will warm up some theory in the first two articles and then do some practical on the same lines.
  • REST FundamentalsFeb 04, 2009. REST stands for Representational State Transfer, is an architectural style where you can build the software system in which clients (user agents) can make requests to the services [end points]. REST one of the ways to implement the client\server architectural style. REST can be used to build software applications in which clients can make requests of services.
  • Six SigmaFeb 05, 2009. Below is a quick revision which will give you a decent understanding of Six sigma from interview point of view.
  • 19 Practical Points to be remembered while working on project/software CompanyFeb 11, 2009. This article will talk about some important points we should note while working with tight dead line project.
  • Backup utility in .NetApr 03, 2009. This is a article named backup is used to create a backup of your data and can restore your deleted data also.
  • Using function point to quote a softwareApr 06, 2009. If you give more quote you lose the project, if you give less quote you will end up doing social service to clients and probably also loss. In this tutorial, we will discuss mainly "Function Point" from practical point of view.
  • 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.
  • BackUp Device in C# .NetApr 21, 2009. The attached project is a utility that allows you to take a backup and restore to the previous state of a SQL Server database.
  • How to Prepare Quotations (Project Estimates) Using Use Case Points May 17, 2009. Quotation (Project Estimation) is one of the important aspects of software cycles. Any prediction less or more will affect the project a lot. Let's look at how basically day to day businesses manage their ways of handling quotations.
  • Singleton Design Patterns in C#Jun 08, 2009. Whenever we want that a class has only one instance and it should have global point to access it but allowing the flexibility to create more objects if the situation changes,in that case we will use Singleton Design Pattern.
  • PointAnimation in WPFJul 06, 2009. In this article you will learn how to use PointAnimation in WPF and also learn how to animate an ellipse from one point to another with PointAnimation.
  • 10 Rules to identify if a Web Service is a true Web serviceJul 10, 2009. These 10 points listed here makes sure a Web Service is a true Web Service.
  • Point Animation in Silverlight 3Jul 22, 2009. This article shows how to write code behind for Point Animation in Silverlight 3.
  • WCF 4.0 Features: Part IJul 27, 2009. This article is first part of multi series article on WCF 4.0. This article will list all the new feature of WCF and also will explain in detail Dynamic Service and End Point Discovery feature of WCF 4.0.
  • 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.
  • Azure FAQ: Part IAug 03, 2009. Different people have different obsessions and I have this stupid obsession of writing articles in FAQ formats :-) . The more I try to write articles in normal format I end up with a FAQ. My only thought process of writing articles in FAQ format is that we end up talking to the point rather than talking about trees and rivers , many may disagree.
  • Introduction to the Visitor PatternAug 22, 2009. The power of adding a functional extensibility point to our classes via the visitor pattern is often overlooked. Using a visitor pattern is a very effective means of providing a nice boundary around a set of core classes while at the same time allowing for functional change. This article will demonstrate how the visitor pattern can be used as an extensibility mechanism and provide a boundary to keep core domain classes from getting cluttered.
  • GDI+ ApplicationNov 01, 2009. In this article we move to the more practical aspects of writing graphics applications using GDI+ in the .NET Framework.
  • Basic GDI+ ObjectsNov 09, 2009. In this article we will discuss some basic GDI+ objects, such as the color-point-, and rectangle-related structures provided by the .NET Framework library. Understanding these structures is very important because they are used throughout.
  • Creating a Line Chart Application in GDI+Nov 20, 2009. In this article I will explain how to create a line chart in GDI+.
  • Line in WPFFeb 03, 2010. The Line object represents a line shape and draws a line between two defined points. This article demonstrates how to create lines in WPF and XAML.
  • Polygon in WPFFeb 04, 2010. A polygon is a series of connected lines which is a closed shape. A closed shape is a shape that has same start point and end point. This article demonstrates how to create and use a polygon in WPF using XAML.
  • Seven quick points in Understanding SharePoint 2007 list definitionFeb 22, 2010. This article will give basic 7 theatrical points on SharePoint List definition.
  • Getting started with Silverlight ApplicationMar 03, 2010. In this article I have tried to give right starting point for Silverlight application development.
  • Saving and Restoring Graphics States in GDI+ Mar 26, 2010. In this article I will explain about Saving and Restoring Graphics States in GDI+.
  • Deny anonymous access to library, lists and settings in Share Point 2007Apr 15, 2010. In this article we will see how to deny anonymous access to library, lists and settings in SharePoint 2007.
  • Adobe Flex and Microsoft .NET Integration - POVMay 03, 2010. A Point of View on Building Rich Internet Applications using Adobe Flex and Microsoft .NET. Authors: Anirban Kundu, Sandeep Sharma
  • Book Review: Clean Code - A Handbook of Agile Software Craftsmanship May 05, 2010. I recently purchased Robert Martin's book Clean Code. Although all the examples are in Java, 99% of the book applies to C# programmers. This articles summarizes some of the main points.
  • Save and Restore Form Cookies using JavaScriptMay 18, 2010. In this article we will see how to persist info in cookie across multiple pages using JavaScript.
  • Configuring Multiple End Points for WCF ServiceMay 25, 2010. In this article, I will explain how we could configure multiple binding for WCF service.
  • Amazon S3 from C# developer point of view.May 31, 2010. Article shows how you can interact with Amazon S3 storage directly from C#.
  • Backup/Restore of a Sharepoint siteJun 15, 2010. In this article I will show you how to take backup of sharepoint site and restore it to another sharepoint site.
  • Creating Anonymous Site using SharePoint Existing Web ApplicationJun 21, 2010. From long time I was looking after this as curiosity, and now after some google I have understood how this can be done, I will be summarizing points and procedure which is used to create anonymous site by using existing SharePoint web application.
  • Issue with creating child Content Type inherits from a base content type in Share point 2010Jun 23, 2010. Issue with creating child Content Type inherits from a base content type in Share point 2010.
  • Dealing with recruiters in New York City for a .NET jobAug 03, 2010. This article will will help you in negotiating with recruiters when landing a .NET job in New York City and point out some negotiating tricks you can watch out for.
  • Impersonation in SharepointAug 13, 2010. There are many situations while we work with share point that we need to impersonate a user with higher permission or with Admin privileged user. This will help to do the same.
  • Customize share point List Form using XSLTAug 13, 2010. In this article I am showing how to customize share point default form look and feel using XSLT.
  • Move one share point site using Import/Export feature in STSADMAug 16, 2010. In this article you will learn how to move one share point site as sub site in another site collection using Import/Export feature in STSADM.
  • Using Share point designer 2007 for import/Export Share point siteAug 16, 2010. There is an alternative way to do Import/Export of share point site using SharePoint designer 2007.I am showing you how to use designer for share point site backup/Restore.
  • How to Display data from External Databases in Share pointAug 16, 2010. Here I am showing you how to display a data from external database in Share point using SharePoint designer.
  • Displaying Flash movie in SharepointAug 17, 2010. In this article I am showing you how to incorporate a Flash movie in Share point.
  • Using Data View to Display data from multiple Share point ListAug 17, 2010. In this article I am showing you how to display data from two lists in one data view using share point designer 2007.
  • Content database migration in SharepointAug 17, 2010. Here I am showing you another easy way of taking sharepoint backup/restore. I am using SQL server DB backup method.
  • Share Point Designer Work Flow: Part IVAug 26, 2010. In this article I am explaining, how to update a list item using share point designer.
  • Cascading Dropdown in Share point using JQuerySep 02, 2010. Here I am showing how to make a cascading drop down in share point using JQuery have created two lists Stationary and Items. In Items list Stationary be a look up column from Stationary.
  • Publishing InfoPath form in share point 2007Sep 03, 2010. In this article I am showing how to publish a simple InfoPath from in share point. In my coming articles I will show more integration with share point and InfoPath.
  • Working with Managed path and Site Collection in SharePointSep 03, 2010. Here I am showing you how to work with Managed path and site collection in central administration of share point. This will be useful if you want to create a site collection under an existing web application.
  • Easy way to debug Sharepoint web part or Event handlerSep 06, 2010. I think this is worth enough to show how to debug share point controls (User control, Event handler or web part). It will reduce your time on finding out the issue.
  • Steps to make public site in Share pointSep 06, 2010. In Share point when dealing with internet site we should have some situations where we need to give access to some people who were not in our Active directory or Databases(In case of Forms Authentication).
  • How to use User control as web part in share pointSep 07, 2010. It is very easy to develop share point web part using User controls in ASP.net ic .ASCX file. If you use User control for share point development you can save a lot of time. Especially when dealing with design of the web part. I have attached the code for loading a user control please have a look
  • How to Display SharePoint Blog Post ArchivesSep 08, 2010. In this article I am showing how to make a share point blog post archive using share point calculated column and Data view. It will be helpful with default SharePoint blog template.
  • MSChart - Drilldown Charts: Part IISep 20, 2010. This is simple and easy way of doing is by assigning PostBackValue for Chart Points. We can assign any value as PostBackValue. On Chart Click event handler, we can retrieve this PostBackValue.
  • Unit testing with VSTSSep 20, 2010. Unit testing is validation and verification methodology where the developers test the individual units of source code. Some key points to remember are - A unit is the smallest part in the application which can be tested. So it can be a method, function or class.
  • Session Variables as ObjectsSep 22, 2010. Everyone uses session variables at some point in their career. What I am doing is offering what I feel is a better way to deal with session variables.
  • Backup/Restore of SharePoint 2010 site Collection using Power ShellOct 21, 2010. In this article I am showing you how to perform backup/restore operation using Power Shell,
  • Default End Points in WCF 4.0Dec 05, 2010. For a normal developer such as I, a great challenge was working with WCF 3.x configuration of End Points in config file. A developer had to add endpoints to setup a WCF service. In WCF 4, Defualt End Point is associated with the service, if we don't configure any WCF endpoint.
  • Default Protocol Mapping in WCF 4.0Dec 06, 2010. In my previous article, I talked about Default End Point in WCF 4 . If we closely look at the output generated by default, WCF maps protocol to binding as described here.
  • 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.

About Restore-point

NA

SPONSORED BY

Spire.Doc - Free .NET Word API
Use Spire.Doc to create, read, write, print, and convert word documents to OpenXML, RTF, TXT, XPS, EPUB, EMF, HTML, Image and PDF.
Download Free eBooks