C# Corner

Resources  
  • Assemblies : The Ins and Out : Part IApr 13, 2001. In Part 1, I will cover what exactly an assembly is, and what an assembly contains.
  • Assemblies : The Ins and Out : Part IIIApr 20, 2001. In this part I will discuss in more detail than Part 2, the available utilities for manipulating assemblies.
  • Method Parameters in C#Oct 15, 2001. This article describes different method parameters such as value parameters, reference parameters, output parameters, and parameter arrays.
  • Redirecting Standard Input/Output using the Process ClassDec 18, 2001. When a program starts, a new process (a program in execution) is created by the operating system,and this process is identified by its process Id and also a name.
  • .NET Framework and Web Services - Part 3Jan 31, 2002. Here I am going to explain Web methods and how to write Web methods in C# and VB.NET.
  • Macro to Add Strong Names to VS.NET ProjectsAug 06, 2002. When writing class libraries in Visual Studio .NET that are going to be placed into the GAC you will need to add strong name to the assembly. This is normally done by dropping out to a dos prompt and running the .NET utility sn.exe and then updating the assembly to reference the newly created .snk file.
  • Compiler Tools in C#Sep 10, 2002. The attached zip file contains the source code and documentation of Compiler tools in C#.
  • 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.
  • Concurrency Control in ADO.NET using Threads and MonitorsDec 31, 2002. The concurrency controls system refers to the lowest level in architecture of a DBMS. It is relative to the input/output operations, which carry out the transfer of blocks from the secondary memory to the main memory and vice versa.
  • Low Down on Installing a .NET Assembly into the Global Assembly Cache (GAC)Jan 02, 2003. This article will walk you through the process of giving your assembly a strong name, and installing it into the GAC.
  • Global Assembly Cache(GAC) HellJan 03, 2003. After having worked on a project involving heavy use of the Global Assembly Cache, I would like to tell you that using the GAC can be very frustrating. We had a solution which had several projects within the solution. Many of these projects referenced 1 project (utility project) which did a lot of the work which we could reuse.
  • Implementing Caching in ASP.NetJun 10, 2003. This article explains the concepts, advantages and types of caching and the implementation of caching in ASP.NET applications.
  • Data Access Layer based on dataSetsJul 01, 2003. This article aims to introduce the reader to several conceptual problems encountered in the development of a generic Data Access Layer (from now on referred to as DAL).
  • Output ASP.NET Page to HTMLJul 29, 2003. There are various reasons why it would be more appreciative to have the html page to be served to client.
  • Creating Word Find Puzzles for the Web in C# and GDI+ Part IIOct 06, 2003. This article shows you how to create Word Find Puzzle application for the Web using C#, GDI+, and ASP.NET.
  • Reading and Display Source of Web PagesDec 30, 2003. This sample project is made to help ASP.NET developers. This projects highlights how to add HTML page inside your ASP.NET page which is hosted on same or different webserver. This page can still run on that server and only output is included in the ASP.NET page.
  • Downloading Data as a File from a MemoryStreamMar 29, 2004. This article will show you how to buffer data into a MemoryStream from a query and output the buffered data back to the browser as a text file.
  • Downloading Data as a File from a MemoryStream Using a HTTP HandlerApr 07, 2004. This article will show you how to buffer data into a MemoryStream and output the buffered data back to the browser as a text file using a HTTP Handler.
  • How to work with Assemblies in InstallShield Developer 7.0Oct 14, 2004. InstallShield Developer 7.0 is the best solution for providing the very easy user interface to author installations having both .NET and side by side components. This article is a step by step walk through of how to create a deployment project using InstallShield.
  • Passing Values between User Controls and ASPX PageJan 20, 2005. This article is for beginners who are learning. NET. This will be really helpful for them. Beginners will be wondered how to pass values between User Controls and ASPX page .In this article I have listed some of the ways through which you can access and set the User control values in an ASPX page.
  • 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.
  • Will swap work if C# Manipulates Objects by Reference?Feb 15, 2005. C# does manipulate objects by reference, and all object variables are references. On the other hand, C# does not pass method arguments by reference; it passes them by value. Thus, a regular swap method will not work!
  • Enterprise Library 1.0Apr 02, 2005. Enterprise Library is a set of tested, reusable application blocks that address common problems developers face when developing enterprise-based applications.
  • How to Call a .NET Assembly From a SQL Server Scheduled JobApr 27, 2005. This article shows you a step-by-step implementation of a COM client (a SQL Server scheduled Job) using .NET and C#.
  • Microsoft patterns & practices: The Enterprise LibraryJul 12, 2005. Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform.The following article covers details on the Data Access Application Block.
  • Enterprise Library Caching Application BlockJul 12, 2005. Microsoft patterns & practices provide scenario-specific recommendations illustrating how to design, develop, deploy, and operate architecturally sound applications for the Microsoft .NET platform. The following article covers details on the Caching Application Block.
  • Application Development using ClickOnce in Visual Studio 2005Aug 12, 2005. This article is an introduction for deploying application using ClickOnce in Visual Studio 2005.
  • ASP.NET Whidbey FeaturesNov 10, 2005. ASP.NET 2.0, the latest version of ASP.NET has many improvements that greatly increase developer productivity. This article gives you a peek into many of these new features available in ASP.NET Whidbey.
  • Indepths of Global Assembly CacheNov 18, 2005. This article gives an indepth knowledge of working of global assembly cache.
  • ASP.NET Caching: SQL Cache Dependency With SQL Server 2000Jan 30, 2006. SQL cache dependencies are one of the most wonderful new features in ASP.NET 2.0, the ability to automatically invalidate a cached data object (such as a DataSet or Custom Data Type) when the related data is modified in the database. This feature is supported in both SQL Server 2005 and in SQL Server 2000, although the underlying plumbing is quite different.
  • Creating ASP.NET Photo Album using FileSystem as DataFeb 13, 2006. Memories Photo Album is ASP.NET application which allows you to easily create online photo album just by specifying folder containing subfolders and images. I created this application to share personal photos with friends and family, last month I converted it to .Net Framework 2.0 and decided to share with community.
  • Dynamic Data Grouping using MS Reporting ServicesAug 07, 2006. This article shows to generate multiple outputs from a single physical report template using dynamic data grouping.
  • ASP.Net 2.0 - Dynamic Fragments in Cached Web PagesAug 29, 2006. In this article we will explore various techniques for including dynamic fragments within cached web pages. This feature is described as Post Cache Substitution and provides a personalized experience for the end user, while taking advantage of the benefits of Caching.
  • Compress Web Pages using .NET 2.0 Compression LibraryOct 08, 2007. This article explains how to create very simple HttpModule to compress your dynamic content using compression library (System.IO.Compression) available in .NET 2.0?
  • Caching in ASP.NET 2.0Jan 08, 2008. Caching is a technique of storing a copy of data in memory. You could cache a page or the results of a query. The advantage of caching is to build better performance into your application.
  • Step by Step Procedure of How to Install an Assembly: Part IJan 16, 2008. This step by step tutorial will guide the programmer to install his assembly in the GAC.
  • Installing an Assembly: Part II Using the Global CacheJan 21, 2008. This article explains installing an Assembly using the Global Cache.
  • Call any stored procedure which take input parameters and return output parametersFeb 01, 2008. This one generic function can call any Stored Prodedure which take input parameters and return output parameters with the help of two-dimensions array. This is very helpful specially when you designing n-tier application.
  • Using OUTPUT Clause for Getting Deleting Information from Several Tables.Apr 01, 2008. In this article I will explain how you can use such a T-SQL (SQL Server 2005) feature as OUTPUT clause in order to get information about rows, which were affected, when deleting process is executed for several tables, “connected” by foreign keys. The examples are written using T-SQL and C#.
  • Passing and retrieving parameters from windows workflowJun 09, 2008. Basically this article gives an idea about how to pass the parameters and getting output parameters from the workflow.
  • Colorful Console Mode Applications in C#Jun 09, 2008. So, you need to a write a console mode application, no reason you can’t have a little fun with it by introducing color into the output. This article describes how to jazz up a console mode application with color (which, as you will see, is pretty darned easy to do).
  • Caching in ASP.NET 2.0Sep 25, 2008. This article discusses basics of caching in ASP.NET 2.0 and 3.5 and how to use it in our application to improve the application performance.
  • Caching in ASP.NetJan 05, 2009. Caching is… a technique used to temporarily store the frequently used data and Web pages on the main memory, to be reused later on.
  • Caching FAQ's: Part IJan 22, 2009. In this section we will touch base on one of important concepts in .NET Caching.
  • Caching FAQ's: Part IIFeb 02, 2009. This is 2nd part of Caching FAQ's. In this section we will touch base on one of important concepts in .Net Caching.
  • Output Caching in ASP.Net MVC ApplicationFeb 22, 2009. This article will explain how to cache output in an MVC web application. The article also discusses the advantages of caching in an MVC Framework application.
  • Introducing: .NET Event CacheMar 08, 2009. This article introduces a reusable generic event cache component that houses events with custom bubbling capabilities. This can be used as a component in your business objects to provide event declaration runtime with events that can bubble to other classes.
  • Search and selection of data using LINQMay 27, 2009. In this article I will explain how you can use LINQ, when we should search and select some data according to parameters, defined by users.
  • Increasing your application performance with the client result_cache feature and ODP.NETAug 31, 2009. In this article, I want to explain how to improve your application performance using Oracle Data Provider for .NET (ODP.NET) and the new features exposed by the underlying Oracle Call Interface.
  • Custom CacheManager Implementation for Windows/Console applicationsSep 30, 2009. Mainly the term caching is used in web applications environments to store commonly used database values.
  • ASP.NET Web Configuration FileNov 11, 2009. In this article I will explain you about ASP.NET Web Configuration File.
  • Solving Caching problem of IE for WCF REST ServiceDec 24, 2009. This article will explain how to solve the caching problem in IE while making call to for REST enabled WCF service.
  • Fundamentals of Computer Programming, paradigms and patternsFeb 16, 2010. Computer programming is art of denoting and representing the computational and logical or functional steps in a well defined or unique way that are understandable by the specific language compiler or interpreter in order to get the desired output.
  • Data Cache in ASP.NETMar 03, 2010. Data Cache is used to storing frequently used data in the Cache memory.
  • A named permission set in C# Mar 09, 2010. In this article I will explain you about a named permission set in C#.
  • Page level caching with SqlDependencyMar 22, 2010. This article will show you how to create page level caching with sqldependency.
  • Partial Caching using dependencies and TimeSliding ExpirationMar 23, 2010. This article is intent to show you how to use Page.Cache class of System.Web.Caching.Cache with partial caching.
  • Features in ASP.NET 4.0May 09, 2010. ASP.NET 4.0 includes enhancements in many areas. This article is an overview of the new and major improvements that are included in the ASP.NET 4.0.
  • New Features of ASP.NET 4Jul 03, 2010. In this article, I want to give an overview of the new features of ASP.NET that are included in the .NET framework 4 and Visual Studio 2010.
  • GridView Sorting, Paging without using Session, ViewState or CacheAug 29, 2010. In this article you will learn how to use GridView Sorting, Paging without using Session, ViewState or Cache.
  • Caching in ASP.NetOct 01, 2010. Here we will see, how to cache data from file and delete them when files data will change.
  • SQL Server CachingNov 09, 2010. This article shows to configure SQL Server and ASP.NET to cache page requests in order to reduce server load, until the data on which the page depends has been updated in SQL Server.
  • Chapter 1: From 2003 to 2010: Business Logic and DataNov 22, 2010. After reading this chapter, you will be able to: Use the Entity Framework (EF) to build a data access layer using an existing database or with the Model-First approach Generate entity types from the Entity Data Model (EDM) Designer using the ADO.NET Entity Framework POCO templates Get data from Web services Learn about data caching using the Microsoft Windows Server AppFabric (formerly known by the codename “Velocity”)
  • Chapter 5: From 2005 to 2010: Business Logic and DataNov 30, 2010. After reading this chapter, you will be able to Use the Entity Framework (EF) to build a data access layer using an existing database or with the Model-First approach .Generate entity types from the Entity Data Model (EDM) Designer using the ADO.NET Entity Framework POCO templates. Get data from Web services Learn about data caching using the Microsoft Windows Server AppFabric (formerly known by the codename “Velocity”)
  • 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.
  • Output Clause and its UsageDec 28, 2010. Output Clause is introduced in SQL Server 2005 version which is quite useful in various scenarios. It has access to Inserted and Deleted table which is also called the magic tables.
  • Var versus IEnumerable in LINQDec 29, 2010. In the example below, we are querying a collection of string so we know the output will be a collection of strings, so we are using here IEnumerable with string.
  • Work with Template, Visual Tree and Visual State Manager in Windows Phone 7Jan 03, 2011. This article will demonstrate how to write templates by hand so you’ll be in a better position to understand Expression Blend output if you later decide to go that route.
  • Chapter 8: From 2008 to 2010: Business Logic and DataJan 20, 2011. After reading this chapter, you will be able to Use the Entity Framework (EF) to build a data access layer using an existing database or with the Model First approach. Generate entity types from the Entity Data Model (EDM) Designer using the ADO.NET Entity Framework POCO templates Learn about data caching using the Microsoft Windows Server AppFabric (formerly known by the codename “Velocity”)
  • Builder PatternJan 31, 2011. Builder pattern falls under the Creational design pattern. The Builder pattern separates the construction phase of a complex object from its representation so that the same construction logic can be used for different objects and the output representation may be different.
  • Converting XML data to CLR object using XmlSerializerFeb 14, 2011. My last Post (Consuming Webservice from Silverlight) was all about accessing a web service/API from Silverlight; there I described how to consume an external API, with a sample from GeoName web services. As I said in that article, this article is the continuation. Here I am going to demonstrate how to convert the result output, which is in XML, to a CLR object and of course using it as a datasource in a Silverlight application.
  • How to Clear the SharePoint Configuration CacheMar 07, 2011. In this article I am describing how to clear SharePoint Configuration cache.
  • All about Global Assembly CacheMar 31, 2011. This small article introduces the Global Assembly Cache for the beginners.
  • How to configure ETag in IIS 6.0Apr 08, 2011. Entity tags (ETags) are a mechanism that web servers and browsers use to determine whether the component in the browser's cache matches the one on the origin server.
  • Performance tips for RIA Service with Silverlight 4Apr 08, 2011. A few tips we can use to improve performance. Well mostly we will cover the Pagination and Limiting Query results and Output cache of the results.
  • SQL Server Integration Services (SSIS)- Percentage Sampling Transformation (Selected and Un-Selected Output) in SSISMay 09, 2011. This is part 63 of the series of articles on SSIS. In this article we are going to see how to use Percentage Sampling Transformation (Selected and Un-Selected Output) both at a same time in SSIS Packaging.
  • SQL Server Integration Services (SSIS) - Percentage Sampling Transformation (Un-Selected Output) in SSISMay 09, 2011. This is part 62 of the series of articles on SSIS. In this article we are going to see how to use a Percentage Sampling Transformation (Un-Selected Output) in SSIS Packaging.
  • SQL Server Integration Services (SSIS) - Percentage Sampling Transformation (Selected Output) in SSISMay 09, 2011. This is part 61 of the series of articles on SSIS. In this article we are going to see how to use a Percentage Sampling transformation in SSIS Packaging.
  • Row Sampling Transformation in SSISMay 18, 2011. This article talks about row sampling (selected and unselected output) transformation in SQL Server Integration Services.
  • Partial Page Caching in ASP.Net MVC 3 Razor With Entity FrameworkMay 23, 2011. In this article I will describe how to do partial page caching in ASP.Net MVC3 Razor.
  • How to Use the Union All componentMay 23, 2011. The Union All component is used to combine more than one inputs to a single output.
  • Row Sampling (Un-Selected Output) Transformationin SSISMay 24, 2011. In this article we are going to see how to use a Row Sampling transformation in SSIS Packaging. This is part 65 of the series of articles on SSIS.
  • Row Sampling (Selected Output) Transformationin SSISMay 24, 2011. In this article we are going to see how to use a Row Sampling transformation in SSIS Packaging. This is part 64 of the series of articles on SSIS.
  • Output Clause in SQL ServerJun 16, 2011. Here you will see the Output clause for SQL Server.
  • Working With the DataTable Class in C#Jun 21, 2011. A DataTable object represents tabular data as an in-memory, tabular cache of rows, columns, and constraints.
  • Installing And Configuring The Windows Server AppFabric Cache ServicesJul 19, 2011. Here you will see how to install and configure the Windows Server AppFabric Cache Services
  • Using Window Server AppFabric For Caching Your ASP.Net SessionJul 19, 2011. Here I’m going to talk about the caching feature available in the latest version and its use in ASP.Net session management.
  • General Formatter for .NET 4/4: ExamplesAug 24, 2011. In this article we will see the examples of using custom formatter when applied to different objects of different complexities. Custom formatter produces output which is most appropriate for each of the objects supplied.
  • Windows Azure - AppFabric Caching Service ProgrammingOct 31, 2011. In the previous article we have seen the theories on AppFabric Caching service. In this article, we explore the programming aspects of it.
  • Windows Azure - AppFabric Caching Service IntroductionOct 31, 2011. In this article I would like to list the features of the Caching Service in Windows Azure AppFabric.
  • BabyCacheNov 02, 2011. As you surely know, a cache is a component that stores data as it were a little database. Original data are always stored in a file, typically a relational database, and accessing it every time you need them could negatively affect your overall application performance.
  • Output keyword in Sql Server 2008Nov 12, 2011. In a simple word we can say OUTPUT clause used with INSERT, UPDATE, or DELETE to identify the actual rows affected by these statements and also used for the auditing purpose.
  • Retrieving Database Values with Telerik Grid in Razor MVC 3Nov 17, 2011. In this article, we will see how to retrieve database values using telerik grid and show the output into new enhanced UI. So, here for this requirement, we need to use Telerik Extensions for MVC.
  • Associative arrays caching for Client-Side in AJAXNov 24, 2011. AJAX application data can be maintained on the client without the use of ViewStates.
  • Data Export to Excel and Create Group Report in .NETNov 29, 2011. In our normal working days, we may usually need export data from database into Excel. And after or during exporting we may have requirements on style settings to make the output Excel worksheet with good appearance for readers easily get the data information, such as create a group report.
  • JSP Expression LanguageNov 30, 2011. The JSP expression language allows a page author to access a bean using simple syntax such as $(name). Before JSP 2.0, we could use only a scriptlet, JSP expression, or a custom tag to include server state in the jsp page output.
  • Silverlight Application Library CachingDec 05, 2011. In this article you will learn about silverlight application library caching.
  • Simple Arithmetic Operation using WCF Service Hosted on WebAppDec 13, 2011. Today, in this article we will try to perform simple arithmetic operation importing some created service into our web application. Once the application is fully developed we can request values from our web form which retrieve the output by performing an expected operation to the values specified by the service.
  • Create Cache Manifest Using HTML 5 ToolsJan 09, 2012. This is a simple application showing how to create an application cache using he HTML 5 tools. The application cache is used to store the static resources. The application cache is just like a browser used to run the offline application and this article also helps to show how to create a manifest file in your application.
  • Output Tag - HTML 5Feb 11, 2012. Today, in this article let’s dig out one more concept in HTML5. This concept displays an output when performed some calculations.

About Output-Caching

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!
techbash 2016