C# Corner

Resources  
  • FileSharing Server in C# and .NETFeb 01, 2001. The server acts as a File Sharing Server, it listens for multiple clients to connect to it. The Clients have a option to either Download any of the Files available with the server for download.
  • Visual Studio .NET: Start upMar 20, 2001. The next version of Visual Studio 6.0 is Visual Studio .NET (VS.NET). In the previous versions of Visual Studio Microsoft has different menu options to pick development environment such as VC++, Visual FoxPro, Visual Basic or Visual Interdev. This version of Visual Studio has integrated everything in one IDE. The reason for that might be all development languages share common library and tools.
  • Using/Debug Option During CompilationJul 15, 2001. This source code below is an an example of how to use /debug option during compilation.
  • ASP.NET and VB.NET Error HandlingAug 24, 2001. ASP.NET and VB.NET both are providing excellent error handling options when compared with ASP and VB6. In VB.NET we can make use of the structured way of error handling with the Try & Catch statement.
  • Web Browser in C# and VB.NETSep 11, 2001. This article explains how to add and web browser ActiveX to your project to developer your own customized web browser.
  • Some situtions where one may like to use ILJan 29, 2002. This article requires knowledge of IL or at least desire to learn it. My intention is to give few illustrations where usage of IL is possible or only option.
  • Accessing COBOL Properties with C#Apr 02, 2003. This article will review a new option for exposing those assets via the use of Properties.
  • Basics of Extending Your Working Environment in Visual StudioApr 10, 2003. Visual studio.net offers a wide variety of options, which enable the user to create custom and personalized Visual Studio working environments.
  • Display Sorted Records in Crystal ReportsOct 03, 2003. This article shows you how to use Crystal Reports options to sort a report records.
  • An introduction to Matisse, a post-relational database for .NET - Part 1Mar 06, 2004. When it comes to database for .NET, there are several options in addition to the well known ones such as SQL Server or MySQL. One of them is Matisse, a post-relational database by Matisse Software.
  • Advanced Notepad in C#Apr 13, 2004. This is an advanced version of Notepad that allows you to search, replace, change background and foreground text color. It also provides registry editing options.
  • Learning Visual Studio 2005 IDE - Main IDEJun 07, 2004. In this article of Learning Visual Studio 2005 IDE series, I will explore some of the designer features and the breakdown of the classes of a Windows Forms project.
  • Crystal Reports - Geterogeneus databases: SQL Server, Oracle, Unidata, BtrieveAug 24, 2004. Crystal Reports is the most flexible tool on the market and it has market recognition. Multiple software vendors offer Crystal Reports as the main reporting tool: Microsoft, Best Software, Oracle to name a few. In this article, you learn some tips on using Crystal Reports versus other options.
  • Using Web Browser Options in C# and VB.NETSep 21, 2004. I wrote this article in Sept 2001 in response to a question on discussion forums - how to create a Web Browser in C#? Recently, I got a question on how to use Browser's Save As option programmatically. This article explains how to use Web Browser ActiveX to your project to developer your own customized Web Browser and use its options.
  • Build a .NET Solution or Project from the Command Line Sep 27, 2004. Devenv allows you to set various options for the integrated development environment (IDE) as well as compile, build, and debug projects from the command line.
  • 3D Real-Time Stock Exchange Quote Stream Ticker in GDI+ and C#Oct 04, 2004. This article represents 3D Real-Time Stock Exchange Quote Stream Ticker version 1.0. The big option here is internal email-alert control with built in POP3 and SMTP protocols. This control starts when some condition is execute. You can save current quote in some graphics format and print it.
  • Microsoft CRM Customization: MS Exchange Transport SMTP Event SinkOct 18, 2004. Microsoft CRM has variety of customizations options and tools. The official and the most popular is Microsoft CRM SDK: collection of C#.Net and partially VB.Net classes, methods and code samples.
  • Performance Improvement in ASP.NET Using CachingFeb 01, 2005. ASP.NET provides caching at several levels for you to leverage and improve the responsiveness of your application by storing the page output or application data across HTTP requests and reuse it. This allows the web server to take advantage of processing the request without recreating the information and thus saving time and resources.
  • Creating simple Add-in for Visual Studio.NETMar 16, 2005. An add-in is a tool that you create programmatically by using objects, methods, properties, collections in .NET's extensibility model. This compiled application enables you to automate the difficult and tedious tasks within the visual studio integrated development environment (IDE).
  • Generic Data Providers VS Specific Data ProvidersApr 23, 2005. This article explains what are the issues or options we have if we use generic data objects such as IDbcommand, Idbconnection etc in place of specific data objects such as SqlCommand or SqlConnection.
  • Learning Visual Studio 2005 IDE - Integrated FxCop and Accessibility OptionsJul 23, 2005. Visual Studio 2005 IDE brings you many new and updated features and Project Properties dialog is one of the areas where you will see some new additions. In this article, I will discuss Accessibility and FxCop features of Project Properties dialog.
  • Create Meta Tags Programmatically in ASP.NET 2.0Apr 07, 2006. In ASP.NET, we had an option to add head tags in HTML where we could define our Meta tags like keyword and description but in ASP.NET 2.0 if we use master page inheritated page then there is problem to add meta tags. This article explains how you can add meta tags in ASP.NET 2.0.
  • Application Scheduler Service Using C#.Net And XMLMay 29, 2006. This is an application scheduler that is implemented as a Windows Service, similar to the Windows Task Scheduler - but simple, as it has fewer configuration options and it uses XML to store and retrieve data.
  • Cross Page Postback in ASP.Net 2.0Aug 11, 2006. In ASP.Net 2.0, cross-page post backs allow posting to a different web page, resulting in more intuitive, structured and maintainable code. In this article, we will explore the various options and settings for the cross page postback mechanism.
  • Calculating Date Difference in C#Sep 14, 2006. This article introduces the various options for calculating the date difference in C#.
  • Tip: How to Print a Crystal Report Programmatically in ASP.NET?Oct 16, 2006. You can print a Crystal Report using print option of Crystal Report Viewer. However, there are occasions when you want your application to print a report direct to printer without viewing the report in Crystal Report Viewer.
  • Tip: How to Export a Crystal Report to a PDF file Programmatically in ASP.NET?Oct 23, 2006. You can export a Crystal Report to various formats using CrystalReportViewer’s Export option. However, there are occasions when you want your users to see the report direct in PDF format in the browser as soon they click the Report button in your application.
  • Setting Null Value in an Optional Non-identifying Relationship Using ComboxBoxMay 06, 2009. The most common relationship in any data model is the one-to-many non-identifying relationship. Non-identifying relationship implies weak dependency relationship between parent and child entities. There are two kinds of non-identifying relationships, including optional and mandatory. The necessity of the parent entity is "exactly one" and "zero or one" in the mandatory and optional non-identifying relationship respectively. One problem I’ve tackled in many of my enterprise application is the presentation of complex data relationship such as optional non-identifying relationship using data binding techniques in Windows Forms applications. In this article, I will illustrate how to face this problem.
  • Cascading Dropdown & Multiselect option in ListBox using WPFMay 10, 2009. Many times we come across the situation where we need to populate the dropdowns based on the value of another dropdown or combo.
  • New data input controls for mobile developmentMay 29, 2009. Data input is part of every mobile application nowadays. But it is the data input that causes complicated situations for programmers due to relatively limited options of mobile devices.
  • Simple 6 steps to use stored procedure in LINQJul 08, 2009. This is an extremely small article which describes how to flourish LINQ objects using stored procedure. What provoked me to write this article is the ‘ExecuteMethodCall’ function which helps to execute stored procedures in LINQ. As this is a protected function it changes the way you architect the DAL using ‘DataContext’ class and probably you would like to tweak and consider some options here. You can see more details of it when you read through the steps below. I am writing a huge series of LINQ FAQ and these small articles form small sprints to complete the huge FAQ series. I hope you enjoy it.
  • Various Options in Hosting of WCF ServicesJul 13, 2009. This article is targeted to very new WCF developer. This will explain different Hosting options.
  • WCF FAQ: Part 5 - TransactionsAug 09, 2009. This is my 5th WCF FAQ article. This article is completely dedicated to WCF transactions. In this article we will understand the WCF transaction protocol, two phases in WCF transaction, transaction options and finally end up with simple sample for WCF transaction.
  • Hello C#Nov 05, 2009. This short article is based on the classic “Hello, World” sample program familiarizes you with the language syntax and introduces the command line compiler.
  • C# Command-Line Compiler OptionsNov 08, 2009. In this article let's address each of the compiler options available in C#.
  • Utilizing COBOL Property in C#Mar 13, 2010. In another article we discussed the use of creating a COBOL interface class to interact between your existing COBOL applications and the languages in the .NET Framework. This article will review a new option for exposing those assets via the use of Properties.
  • Custom Time Cell in DataGridViewMay 31, 2010. We can add a Time Control in DataGridview to give an option to user to put only time in any particular cell.
  • CheckBox in C#Jun 03, 2010. A CheckBox control allows users to select a single or multiple options from a list of options. In this article, I will discuss how to create a CheckBox control in Windows Forms at design-time as well as run-time. After that, I will continue discussing various properties and methods available for the CheckBox control.
  • CheckBox in C#Jun 11, 2010. A CheckBox control allows users to select a single or multiple options from a list of options. In this article, I will discuss how to create a CheckBox control in Windows Forms at design-time as well as run-time.
  • Understanding Message Box in Windows Forms using C#Jul 12, 2010. MessageBox control displays a message with specified text. A message box may have some additional options including a caption, icon, and help buttons. In this article, I will discuss how to use the MessageBox class to display messages in Windows Forms and C#.
  • Radio Button in C#Jul 20, 2010. A RadioButton control provides a round interface to select one option from a number of options. Radio buttons are usually placed in a group on a container control such as a Panel or a GroupBox and one of them is selected.
  • How to use Tool Menu in Microsoft Expression BlendSep 15, 2010. Tool Menu in Microsoft Expression Blend has the option for Creating Layer, Make Button, Make Control, Make Image 3D, Make Brush Resource, Edit Brush Resource, Font Manager, Options.
  • Going on a Safari, Don't Pet the Books!Oct 14, 2010. In the old days, I liked to walk into a Borders Bookstore and wander up and down the technical aisle to see if anything caught my eye. Like many impulsive buyers, I invariably found a useful book and justified its purchase as a business expense. These days, the thought process is a little different. I'll walk into Borders, find an interesting technical book, go home and try to find it on Amazon for a fraction of the cost. Of course if you find yourself buying a lot of technical books over the course of a year, I have a better option: a subscription to Safari Books Online, a vast repository of technical books.
  • Disable List Attach file Option in SharePoint 2010Oct 27, 2010. Here we will see how we can disable the Attachment option in the SharePoint List.
  • RequiredSelection Validation ControlNov 04, 2010. Here I m showing a control which will validate minimum and maximum number of options from a CheckedListBox control.
  • How to enable "Create GUID" option in Visual Studio 2010Nov 22, 2010. In this article we will be seeing how to enable the external tool "Create GUID" in Visual Studio 2010.
  • Dynamically Adding Dropdown using JQueryFeb 02, 2011. In this article, we will see how to create a DropDown dynamically and Add options to Drop down dynamically.
  • Dynamic Show "More" and "Less" Link using jQueryFeb 21, 2011. Here is one useful jQuery functionality to dynamically showing option for hiding some parts of large text with the option for show more link.
  • Disassemble code in Visual Studio instead of ILDSAM disassemblerMar 08, 2011. Most of the times when we want to see the disassembled code we will go for the ILDASM tool and give the mapped path of the dll and see the disassembled code in the tool. Now we have an option for that in Visual Studio itself. Let’s see in this article on how to do this step by step
  • SQL Server Integration Services (SSIS) - Breakpoints in SSIS PackagesMar 17, 2011. In this article we are going to look into the options to debug the SSIS package, mainly on the Break point options available with SSIS.
  • SQL Server Integration Services (SSIS) - Scripting in SSIS PackagesMar 17, 2011. This article describes the scripting option available with SSIS, which is nothing but the Script Task component in SSIS.
  • SQL Server Integration Services (SSIS) - Options to Deploy a Package in SSISMar 17, 2011. In this article we are going to see how to deploy a SSIS package upon completion of developing, building and executing the package.
  • SQL Server Integration Services (SSIS) - Options to Execute a Package in SSISMar 17, 2011. In this Article we will see How to Execute a SSIS Package Upon Completion of Developing and Building the Package.
  • A look at the Database [SQL Azure] option of the new Windows Azure portalMar 22, 2011. The Windows Azure Development portal has been moved to a new Silverlight based portal. It has an all new look and many new features.
  • Implicit DataTemplates in Silverlight 5, With practical case studyApr 20, 2011. As we know Silverlight 5 Beta has been released with some exciting features for developers. Based on the priority and the importance for a LOB application I am trying to cover the features. In my last article we discussed XAML binding debugging option and in this artiucle we are going to have a look into the new implicit DataTemplate feature.
  • SQL Server Integration Services (SSIS) - Data Viewers (Histogram) in SSISApr 26, 2011. In this article we are going to see how to use the Data viewers (Histogram) in SSIS packaging. Data viewers are used as one of the debugging options for the developers to check the data between the processes of a packaging. This is part 57 of the series of articles on SSIS
  • WCF 4.0 Features: Part 1Apr 29, 2011. In short WCF 4 tries to address a common scenario easily and at the same time gives us more options for communicatation between service and client.
  • Resource in Silverlight - Part 1 (Resource Files)May 07, 2011. Resources are a vital part for a web application and plays a major role while building Rich internet applications (RIA) using Silverlight. Silverlight does not have too many options to store and manage resources. In this article, we will discover the different options available to work and manage resources in Silverlight applications.
  • Submission Policy for term set in SharePoint 2010:Part 2Jun 01, 2011. In this article we will be seeing how to enable this option to add the terms to the term set by the end user using SharePoint object model and powershell.
  • Submission Policy for term set in SharePoint 2010Jun 01, 2011. In this article we will be seeing how to enable this option to add the terms to the term set by the end user.
  • Configure Metadata publishing in SharePoint 2010Jun 02, 2011. In SharePoint 2010 the terms or keywords added to the Managed Metadata or Enterprise Keywords columns in a library can be made available as keywords for social tagging. To do this we need to enable an option in the library settings, which will be available in Enterprise Metadata and Keyword Settings. In this article we will be seeing how to enable this option for the SharePoint document library.
  • Windows Azure - Azure Storage and SQL AzureJun 13, 2011. In this article we are going to see what is Azure Storage and different types of storage options available with Azure.
  • How to Enable Attachment Field in Custom Form in SharePointJun 13, 2011. In this article I am showing a way to use the attachment option in a custom list form.
  • SQL Azure - Options For Migrating an Existing SQL Database To CloudJun 19, 2011. In this series of articles we are going to see how to migrate an existing database to the cloud
  • SQL Azure - Migrating On-Premises SQL Server Database to SQL Azure Cloud - Option 2Jun 20, 2011. In this article we are going to see the second option for migrating an on-premises SQL Server 2005 database to SQL Azure using the SQL Server Migration Wizard.
  • SQL Azure - Migrating On-Premises SQL Server Database to SQL Azure Cloud – Option 1Jun 20, 2011. This is part 2 of the series of articles on Migrating an On-Premises database to the cloud.
  • How to Enable AJAX Options in List View Web Parts (SharePoint 2010)Jun 21, 2011. In this article I am describing new features in SharePoint 2010 for AJAX List view option.
  • Use DataList Tag as Drop Down List in HTML5Jul 26, 2011. The Datalist tag represent a list of options that represent predefined options for other controls. A DataList is not visible to the user, but it is associated with the input tag through the input tag list attribute.
  • Select Tag in HTML5Aug 29, 2011. This element is used in conjunction with the option element to produce a list of options that the user can choose from.
  • Option tag in HTML5Sep 01, 2011. The option tag is used for defining option items within a list.
  • SQL Azure - What's new in SQL Azure Q2 2011 Service Update - Part IISep 13, 2011. In this article we are going to see some of the new enhancement from the SQL Azure Q2 2011 release. In our earlier article we have seen on the replacement of the Database Manage Tool to the new SQL Azure Management Portal with rich user interface and enhanced options for the developers and the administrators as well.
  • Connect to Cloud Team Foundation Server using Visual Studio Test Manager 11 Developer StudioSep 19, 2011. In this article we are going to see the option of connecting to Cloud Team Foundation Server using the Visual Studio Test Manager 11 Developer Preview released with Visual Studio 11. The Visual Studio 11 Developer Preview is presently available as a free download for evaluation purpose and Test Manager is available built into the installation of the VS 11 Package.
  • Starting Window Phone 7 development with Silverlight: Hour 1Oct 26, 2011. Silverlight and Window Phone: In developing a Windows Phone application, we can select one of the two options, which are Silverlight and XNA.
  • Tailoring Site Responses to Microsoft Tag RequestsNov 16, 2011. Microsoft Tag is interesting alternative to the use of typical QR tags; the response options to reading a Microsoft Tag include returning the user’s rough position as latitude and longitude or a postal code.
  • Page Editor options in Expression Web4Nov 27, 2011. In this article you will learn how to change the default settings of the Page Editor options in Expression Web 4.
  • Customizing DataPager With PageSize DropDown in SilverlightNov 30, 2011. In real time applications huge data display demands pagination with a DataPager , which offer navigation and paging to data source.Here in this post we will customize the Datapager control to have a Page Size Combo(Or Dropdown) ,which will have the options to change the page size dynamically based on the data source.
  • Validating input fields in Silverlight 4 Dec 22, 2011. There are various options for validating input fields in Silverlight 4 and some of these options include using Data Annotations, IDataErrorInfo interface, INotifyDataErrorInfo interface, property validation, and Context Validation.
  • Web Service Class and Directive in ASP.NETJan 28, 2012. A look at the options for configuring a Web Service using the Web Service class of the System.Web.Services namespace and directives that are available with ASP.NET.
  • Linear Pointer Changing Various Effect Using HTML5Feb 18, 2012. In this article we are going to understand a topic related to the designing; the scenario for this is Linear Pointer changing various effect. In this part you can select from various options and as you press the action button the pointer begins moving along dedicated points.
  • Automatic Repair Windows 8 Operating SystemMar 26, 2012. Windows 8 has a very useful auto-repair option that allows even beginners to quickly repair the OS within minutes. Corruption of Windows is a major problem for Windows.
  • Enable Boot Logging in Windows 8May 22, 2012. This article describes how to enable Boot Logging in Windows 8.
  • Choose Another Operating System While Using Windows 8May 30, 2012. This article describe about How to Choose Another Operating System While using Windows 8.
  • Enable Low-Resolution Display Mode in Windows 8Jun 03, 2012. This article describe about How Enable Low-Resolution Display Mode in Windows 8.
  • Configure System Failure Settings in Windows 8Jun 10, 2012. This article explains how to configure System Failure Settings in Windows 8.
  • Crop an Object Using Subtract Option & Use Drop Shadow EffectsJul 04, 2012. We are going to learn about the Subtract Tool and Drop Shadow Effects.
  • Reset Internet Explorer Settings in Windows 8Jul 16, 2012. This article describe about How to Reset Internet Explorer in Windows 8.
  • Setup PIN Logon in Windows 8Jul 17, 2012. In Windows 8 we have three password options i) Live Account Password (works like normal password) ii) Picture Password and iii) PIN Password. In this article we will see how to setup a PIN Password.
  • Setup Picture Password (Picture Logon) in Windows 8Jul 19, 2012. In Windows 8 we have three password options; they are i) Live Account Password (works like a normal password) ii) Picture Password and iii) PIN Password. In this article we will see how to set up a Picture Password.
  • Remove Task Manager Option From Alt+Ctrl+Del Menu in Windows 8Jul 27, 2012. This article describes how to remove the Task Manager Option from the Ctrl+Alt+Del Menu for all users in Windows 8.
  • What's New in Review Tab in Word 2013Jul 31, 2012. In this article we are discussing the new feature available in the Review tab in Microsoft Word 2013.
  • How to Protect Workbook in Excel 2013Jul 31, 2012. In this article we see new options provided in Excel 2013 to protect Excel workbooks.
  • What is Quick Launch in VS 2012Aug 16, 2012. Today we will see the Quick Launch Search option in Visual Studio 2012.
  • Disable Delete Option of List in Sharepoint 2010Aug 19, 2012. In this article we can explore how to protect a list from being deleted by the user
  • Basics of Require.JS For Web DevelopmentAug 20, 2012. In this article we will see the basics of the "Required.JS" plugin and how to implement the various options of "Required.JS".
  • Windows Store Development Tips and Tricks -1 : Debugging OptionsAug 23, 2012. Beginning Windows 8? These tips will help you master it.Trick 1: Debugging Options
  • Enable Hibernate in Windows 8Sep 03, 2012. In this article We are explaining how to enable Hibernate in Windows 8.
  • Use of Motion Path in Expression Blend 4Sep 03, 2012. Today we are going to see animation using the Motion Path Option.
  • Jump Lists Comes With Better Privacy Options In Windows 8Sep 09, 2012. This article describes the better privacy control for Jump Lists of the taskbar in Windows 8.
  • Import Adobe Photoshop File in Expression Blend 4Sep 12, 2012. Today we are going to see the use of "Import Adobe Photoshop File Option" of File Menu.
  • Share Icon in Expression Blend 4Sep 18, 2012. This article shows the design of a Share Icon.

About options

NA

SPONSORED BY

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!
Download Free eBooks