C# Corner

  • Live Template In Android StudioMay 29, 2016. In this article we will learn how to write more code with less effort.
  • Connectionless Architecture In ADO.NETFeb 07, 2016. In this article I am writing about connectionless architecture in ADO .NET.
  • SharePoint Health ScoreJan 16, 2016. In this article I am going to explain what SharePoint Health Score is and how a developer can monitor it with less effort.
  • Remove Slow Startups And Enjoy Less “Suspense” Through .NET 4.5.1’s App Suspend FeatureNov 11, 2015. In this article you will learn about removing slow startups and enjoy less “Suspense” through .NET 4.5.1’s App Suspend feature.
  • Scope-less Controller In AngularJSOct 22, 2015. In this article I will try to explain scopeless controller implementation in AngularJS framework.
  • AngularJS: Write Less Code Get More FunctionalitySep 29, 2015. In this article you will learn how to write less code and get more functionality in AngularJS.
  • Target Audiences Of Web Parts In SharePointSep 23, 2015. In this article we can explore the target audiences property of web part. This is a less used property.
  • List Validation Settings in SharePointAug 25, 2015. In this article we can explore List Validation Settings that is a less commonly used feature in SharePoint.
  • Indexed Columns to Improve List PerformanceMay 25, 2015. In this article we can explore Indexed Columns that is a less-used feature in SharePoint.
  • jQuery - "Write Less Do More": Day 2May 20, 2015. Here we will see how the jQuery API is organized.
  • jQuery - "Write Less Do More": Day 1May 17, 2015. In this series of articles we will learn jQuery step-by-step.
  • How to Design a Web Page Using Cascading StyleSheetFeb 06, 2015. In this article you will learn how to turn an ugly Home Page design into a less ugly using a Cascading StyleSheet,
  • Search Dynamics CRM 2015 Entities From SharePoint 2013Jan 18, 2015. In this article we will see how to find Dynamics CRM 2015 entities from SharePoint 2013 in less than 10 steps.
  • Introduction to Nesting in Less.jsNov 05, 2014. In this article we learn how we implement nesting and how to concatenate selectors in LessJS.
  • What Less.js IsNov 04, 2014. In this article we learn what less.js is and how to implement it.
  • Introduction to Mixins in Less.jsNov 04, 2014. This article explains what Mixins in Less.js are.
  • LESS a Dynamic CSSOct 09, 2014. This article is all about a cousin brother of CSS that is more effective and friendly in comparison to CSS.
  • Best Way To Create Lists & Libraries in SharePoint 2013 Oct 07, 2014. This article shows step-by-step how to create lists and libraries in SharePoint in less than 5 minutes.
  • Controlling Session Behavior in ASP.Net MVCMar 24, 2014. This article explains the use of the SessionState attribute to disable the session state for a controller.
  • Task-Based Async Pattern in WCF 4.5Feb 25, 2014. In Visual Studio 2012 and WCF 4.5, there is a new option available to generate task-based operations so that the code from the client-side can then be less complex.
  • SharePoint Choice Field With Multiple SelectionsJul 18, 2013. In this article I would like to take you through the ‘Multiple Selections’ possibility of Choice Columns, which is a less known feature.
  • Borderless and Draggable Window in WPFJun 21, 2013. In this article I am going to change a window appearance by creating a border less and Draggable window in WPF.
  • Building an API For Mobile AppsJun 14, 2013. This article is less about how to code an API but more about the strategy behind creating an API for Mobile Apps.
  • GridView Sorting Using jQuery PluginJun 12, 2013. This article describes how to gridview in ASP.Netn using jQuery. We can do it in serverside but if you do it using jquery means you are putting less load on server. You can handle it in clientside.
  • Implementing Generics Classes and Functions In C# ProgramsFeb 13, 2013. Today we'll have a look at how we can implements generics in our program and how we can make our functions, code more robust and less prone to changes in program code.
  • JavaScript OperatorsOct 19, 2012. Today, we are going to discuss JavaScript-Operators through examples.
  • 5 Ways to Send Data Between ASP.NET PagesJul 29, 2012. I’m going to list 5 ways to send data between ASP.NET Pages. The first 2 or 3 ways are very well-known and the last 2 or 3 ways are less popular.
  • Drawing Editor in Windows Phone 7Mar 24, 2012. In this article we will create a customized drawing application in Windows Phone. Actually we just provide a drawing editor like Paint but with less functionality.
  • Database Programming in MVC 3 in 5 MinutesFeb 13, 2012. In this article you are going to learn Database Programming in MVC 3 in 5 minutes. In this article I will take the advantage of Entity Framework 4.1 code first to create my database. I will also take the advantage of Scaffold templates. You can also watch the audio-less video given in the article.
  • Using Cookie-less Session in ASP.NETFeb 07, 2012. In this article we will learn to use a Session even if Cookies of the user’s browser is disabled
  • Anonymous Method in C#Jan 09, 2012. In this article you will see how to implement Anonymous Methods in C#.
  • Visiting the Visitor PatternNov 18, 2011. Visitor Pattern is one among the 23 design patterns. It is less known but holds a good idea for OOPs enthusiasts.
  • Paging and Sorting in ASP.Net GridViewOct 31, 2011. The GridView control provides you with an easy way to display the number of items on a page without taking much space, with the help of paging. You can enable the paging feature in the GridView control in seconds. The built-in paging is pretty good if you are fetching less than 100 items.
  • 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.
  • Chapter 5: Consolidation and Monitoring in SQL ServerDec 22, 2010. The goal of SQL Server consolidation is to identify underutilized hardware and improve utilization by choosing an appropriate consolidation strategy. With SQL Server, hardware could be considered to be underutilized when workloads are using less than 30 percent of server resources.
  • .NET vs .NET CF DevelopmentOct 31, 2009. Development of desktop and mobile .NET applications is nowadays more-or-less the same. Microsoft Visual Studio and .NET can be used to develop for both platforms. Even though the .NET Compact Framework is a subset of large .NET Framework, it allows developing mobile applications in a same way as the desktop ones. In addition, developer can use well known programming languages, such as C# or Visual Basic.
  • 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.
  • 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.
  • Implementing business rules using customized DataSet objectsMay 15, 2009. Information systems contain and enforce rules about the business they support. A rule is constraint which describes the way how objects are to behave. Field-level validations are checks that pertain to the property values of the underlying business entities. For example, a field must be 50 characters or less in length or some fields are required while other fields are optional as well as some fields must be greater than a specific value.
  • 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.
  • Coding Better: Programming From the Outside In for Fluent Interfaces. Part IV - A Real World ApplicationFeb 09, 2009. In this article we'll look at building a fluent interface to abstract parameter assertions which gives us readable code that closely models spoken/written language. This will make code consuming our API contain less code debt and reduce the total cost of maintenance.
  • Generic Data Layer - One time creationSep 06, 2007. This article will explain how to create a generic data layer that can be used with very less amount of coding. It is a known fact that, most of the time we create applications for Create , Select , Update, Delete. And every time, we end up with writing similar set of code for every execution of our stored procedures.
  • A Strategy for Using Delegates in C#Jun 15, 2007. In a recent article comment I was asked for a sample of how to use a delegate and so I wanted to put together a sample of how we can use delegates in order to implement a strategy pattern in a way that requires much less code that is easier to maintain than when approaching the same solution deriving sub classes using an OOP implementation.
  • An Elegant C# Data Access Layer using the Template Pattern and GenericsMay 22, 2006. The GOF Template pattern coupled with .NET 2.0 Framework generics provides an awesome synergistic alliance. This article demonstrates how to drastically reduce the amount of code required in building a data access layer. Less code to debug... less code to break... less code to maintain... what could be better?
  • Membership ServiceAug 08, 2005. With every new version are added a bunch of new functionality which eases the development of web applications and keeps up to the required security measures to make the applications less susceptible to external threat.
  • Integrate Through Web Interfaces with C#Jan 08, 2004. This article proposes a way for integrating the enterprise applications through web interfaces. Since the web interfaces are widely available for many existing applications, the method may well reduce the cost of building an integration system with less time and get ride of the dependency on other resources.
  • Virtual Voltmeter using GDI+ and GP-3 BoardDec 09, 2003. This is a less complex, nevertheless interesting example of how to use the same board to create a simple voltmeter.
  • A Simple Virtual Voltmeter Using GDI+ and the GP-3 BoardDec 07, 2003. This is a less complex, nevertheless interesting example of how to use the same board to create a simple voltmeter.
  • Boxing and Unboxing of Value Types : What You Need to Know?Jul 21, 2003. Programmers new to C# can encounter less than ideal performance and even unexpected results due to boxing and unboxing of value types.
  • Validation Server Controls in Web FormsAug 05, 2002. When working with Web applications, developers need to write two separate codes using Java Script and VB Script to validate user inputs.In this article we are going to see, how we can reduce the programmers effort on coding, reducing the execution process time and simplify the code handling and less number of lines in the coding.
  • Validation Controls in Web Forms: Part 2Aug 24, 2001. Validation is one of the less talked about areas – often taken for granted.
  • Validation Controls in Web Forms: Part IAug 24, 2001. Validation is one of the less talked about areas – often taken for granted.
  • PDF File GeneratorJul 26, 2001. PDF documents are the now a days is standard in Documents Exchange over the internet,as these documents are more or less platform independent and can be viewed on virtually any platform without any formatting or changes in the file structure.
  • Connect to an Oracle DatabaseMay 03, 2001. This sample code shows you how to connect to an Oracle database using C#.
  • Use C# to write comments and documentationJan 12, 2000. Comments and Documentation is one of the most hated tasks by programmers. By using C# programmers can can automatically builds the documentation and comments in the code. This documentation is a XML file which is more or less self explanatory.

About less-than

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!
Unlimited Flat-Free License