C# Corner

Resources  
  • FileDownloader : Download files using HTTPJan 10, 2000. This application contains a Form and a Class module . From Form we create a thread which execute the procedure to handle the NET download. This application can be enhance to do more down load as in Download manager by creating more threads.
  • CSDownloadURL : Download Contents of a Web PageDec 03, 2000. CSDownloadURL is a class which has two functions - SetURL and DownloadURL. The set URL sets the current URL and GetDownload downloads the URL contents and returns its contents in a string.
  • Web ProxyServer in C# and VBFeb 06, 2001. Web Proxy Server is HTTP proxy server written in C#.It is Multithreaded so many clients can access the web through this WebProxy Server.
  • Horoscope Web ServiceFeb 08, 2001. An article talks about web services and how to develop them using .NET.
  • Chat Server and Client in C# Using Remoting TechnologyFeb 16, 2001. This application is a simple Chat server and Client, which is conversion of Java RMI chat server and client. The Java client was a Applet and present application client in Windows Forms.
  • Remoting in .NETApr 05, 2001. .NET Remoting provides a way for application in different machines/domains to communicate with each other.
  • Wireless Model : How Does It Work?May 09, 2001. The browser sends an HTTP request to the Web server, which interprets the request and determines which resources to retrieve or execute. If the URL specifies a file, then the server sends it back.
  • Generating XML from SQL databaseJul 30, 2001. Some Days Back i posted the article dealing XML as a Middle tier but i guess the People didn't get the clear funda.
  • Using Interfaces in .NET RemotingNov 30, 2001. In this article, we will create a remote object that will return rows from a database table. For the sake of simplicity I have used the NorthWind database that is packed with the installation of the Microsoft SQL Server.
  • Chat Server with Client Implemented with C#Jan 19, 2002. This client/server application let you chat ....
  • .NET Framework and Web Services - Part 2Jan 29, 2002. Here we are going to learn how to create a WebService using VS.NET (using VB.NET.) and consume the Webservice from VB.NET Client. This Article is based on VS.NET RC1 Release.
  • Microsoft Knowledge Base Web Service ConsumerFeb 22, 2002. In this Article I am going to show you how to consume Microsoft knowledge base Web service from our client.
  • .NET Remoting: The Interface ApproachMar 26, 2002. In this article, we will create a remote object, and access this object using the Interface. The object returns rows from a database table.
  • A C# SOAP Apache ClientApr 26, 2002. This part shall demonstrate how a simple web service can be created quickly using Visual Studio.Net.
  • Remoting in C#May 13, 2002. This simple article shows you how to write simple server and client to access the server remotely.
  • Remote Procedure Calls using SOAPOct 04, 2002. Here is the sample RPC (remote procedure call) using SOAP ( simple object access protocol).
  • HTTP Handlers for Images in ASP.NETJun 23, 2003. Have you ever thought of streaming thumbnails just by passing query string indicating width or height of thumbnail you need, and most importantly passing those to image itself?
  • Remoting in .NETSep 26, 2003. Distributed computing is an integral part of almost every software development. Before .Net Remoting, DCOM was the most used method of developing distributed application on Microsoft platform.
  • Introduction to ASP.NET HTTP ModuleNov 24, 2003. This article will help the users to examine the use of HTTP Modules and their use in extending the pipeline. The HTTP Pipeline is a series of extensible objects that are initiated by the ASP.NET runtime in order to process a request.
  • Distributed Computing Using .NET RemotingJan 05, 2004. AppDomain is an isolated environment for executing Managed code. Objects within same AppDomain are considered as local whereas object in a different AppDomain is called Remote object.
  • SOAP, .NET, and COM - An Introduction: Part IFeb 02, 2004. This article starts with the basics of SOAP, SOAP XML model and its data types followed by the integration of SOAP functionality in .NET class library and how .NET developers can take advantages of SOAP in their applications.
  • Generic Web Service ProxyFeb 04, 2004. In this article I will explain how you can consume a web service without using the standard "Add Web Reference" in Visual Studio and how to do this without using SOAP.
  • Go Beyond the Limits of ASP.NET FormMar 22, 2004. One of the most common hitches that ASP developers encounter when they first approach ASP.NET is that managed Web applications must be written according to a single-form interface model.
  • 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.
  • Transporting and Displaying Images using DIME and HTTP HandlersApr 28, 2004. This article shows an example of how to display images stored in a database in a virtual fashion using a Web Service in conjunction with an HTTP Handler.
  • SOAP Client in Windows XPMay 06, 2004. This article covers the basics of using the SOAP Client software included with Microsoft Windows XP Professional to access Web Services using SOAP.
  • 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.
  • .NET RemotingSep 02, 2004. .NET Remoting provides an infrastructure for distributed objects. It exposes full object semantics of .NET to remote processes using plumbing that is both flexible and extensible.
  • Download Files using HTTP and Proxy Server in C#Sep 21, 2004. This article explains how to pass proxy server network credentials when downloading files using HTTP.
  • Microsoft Application Center TestOct 13, 2004. Application Center Test (ACT) stress tests Web servers and analyze performance and scalability problems of Web applications. ACT simulates a large group of users by opening multiple connections to the server and rapidly sending HTTP requests. It also supports several other authentication schemes and the SSL protocol, making it ideal for testing personalized and secure sites.
  • 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.
  • SharpChess in C#Feb 10, 2005. SharpChess (http://www.sharpchess.com) is a computer application that enables you to play chess against the computer. It plays a challenging, tactical and, I'm told, "fun" game of chess.
  • Web Based Chat ApplicationMar 15, 2005. The article explains about devloping a chat Solution in ASP.Net / C# which is differnt than any of the available solutions and works under any firewall and browser settings.
  • 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.
  • Mobile Web Application SecretSep 12, 2005. This article gives you a clear idea how an ASP.NET Web Application rendering works differently on hand held devices than running Web Applications on normal machines.
  • Generics in C# 2.0Apr 17, 2006. This articles comes in series with my last article - <a href= http://www.c-sharpcorner.com/UploadFile/Saurabh.Mishra/GenericsInC2PartI04122006074306AM/GenericsInC2PartI.aspx class=normal>Limitations in ArrayLists</a>. In this article, I specifically talk about Generics and how they improve upon arraylists and how they solve the issues posed by ArrayLists.
  • HTTP Compression with HttpCompressMay 02, 2006. This article describes how to enable HTTP compression for ASP.net web applications without having direct access to the server and by using an <b>HttpModule.</b>
  • The request failed with HTTP status 401: Access DeniedJun 30, 2006. An unhandled exception occurred during the execution of the current Web request. Please review the stack trace for more information about the error and where it originated in the code.
  • The request failed with HTTP Status 405: Method Not Allowed.Jul 04, 2006. PDSTest.NET Exception Occurred while processing the request. The request failed with HTTP Status 405: Method Not Allowed
  • HTTP:/1.1 500 Internal Server ErrorFeb 09, 2007. If you are running two versions of ASP.NET, you may get HTTP:/1.1 500 Internal Server Error when creating a new Web project or opening an existing Web project in Visual Studio.
  • Set up Secure Sockets Layer (SSL) using Digital CertificatesMar 06, 2007. This article explains how to secure an IIS Web application using SSL certificates.
  • Ajaxify a simple HTML page using a web service Oct 23, 2007. In this article I will explore using a web service to deliver HTML markup content to an HTML aware client using the XML HTTP request object from JavaScript code.
  • Free Geocoder.us web service in c#Jan 30, 2008. This article gives you detailed information about the geocoding service. By using this you can easily estimate the latitude and longitude of a physical address.
  • Accessing Rmote SQL server by Remoting (TCP)Mar 31, 2008. This article describes how to build a distribution application that accesses MS SQL Server 2000 with a remoting service.
  • Attaching a Digital Certificate (Public Key) to an HTTPS RequestAug 10, 2008. This article will guide you on how to post data to an HTTPS (i.e., secure connection) URL from a Windows application (.NET) by attaching a digital certificate from a certificate file and getting the response back.
  • The 3 Musketeers: Model, View and Controller using HTTPHandler – Part 1Dec 22, 2008. In this section, we will learn about the basics of MVC and then see how we can implement the same in ASP.NET using HttpHandlers.
  • Creating server controls at runtime using HTTP modulesApr 06, 2009. This article is all about generating dynamic ASP.Net server controls using HTTP modules.
  • Faster Performance of Deployed ASP.Net SitesMay 14, 2009. This article provides a few tips to ensure your deployed ASP.Net always runs with the best possible performance and no security information leakages.
  • HTTP Post from SilverLight application to a REST ServiceMay 31, 2009. This Article will expalin , how to create REST service which work on JSON data format. Then It will explain about how to perform HTTP GET and HTTP POST operation from a SilverLight client on a REST service on JSON Data Format.
  • Connecting your Silverlight Applications to Web and Data services (WebClient)Jun 23, 2009. Silverlight application can access simple HTTP request through WebClient Data Services
  • 7 Simple Steps to Enable HTTPS on WCF WsHttp BindingsJun 23, 2009. When we talk about WCF security there are two ways one is the transport level security and the other is message level security. Transport level security is nothing but built in security by protocols itself. In message level security we need to encrypt the data, in other words security is injected in the data itself. In this article we will look in to how we can implement transport level security using WsHttp bindings. We do not need to do extra development for transport level security because it’s more of the protocols inherent security model. In this article we will implement WsHttp using HTTPS as transport security.
  • Exposing CRUD Operations as RESful WCF Service and Peforming all HTTP Operation at Client Side.Jul 22, 2009. This article will explain step by step, how to perform CRUD operation on a database using ADO.Net Data Service and then how to expose CRUD operations as REST enabled WCF service to the client. This will also give explanation, how to consume REST service at client side. This article will perform the entire HTTP verb on the service at the client Side.
  • Creating Websites in ASP.NETAug 31, 2009. In this article I will explain you about location of your Web project in ASP.NET
  • Streaming in WCFSep 07, 2009. In this article, I am going to explain various aspects of streaming of messages in WCF.
  • The HTTP client methods Get and PostSep 08, 2009. In this article I will explain you about the HTTP client methods Get and post which are used to send data to the server.
  • Checking a HTTP proxy status and typeOct 18, 2009. This article demonstrates how to check if a HTTP Proxy is working and if its anonymous or transparent using C#.
  • Creating REST Service Step by Step (A Simplest Approach)Nov 17, 2009. This article will give a step-by-step visual explanation of how to create a REST enabled WCF service.
  • Routing in ASP.NET4May 11, 2010. Routing Allows us to build friendly URL's by decoupling the URL of the HTTP Request from the physical path of the web form that serves the Request.
  • HTTP Duplex messaging in Silverlight 4Jul 19, 2010. In this article we will learn how we can implement PollingDuplex with MultipleMessagesPerPoll duplex mode.
  • Implementing the HTTP Request/Response Model inside of SilverlightJul 26, 2010. In this article we will see how to implement the http Request/Response Model inside of Silverlight.
  • HTTP Modules in ASP.NET Request life cycleAug 20, 2010. HTTP module is a .NET Framework class that implements the IHttpModule interface, they called as ISAPI filter in IIS stack so modules are counterpart in ASP.NET, have ability to intercept and handle system events and other modules events.
  • HTTP Error 404.3: WCF Hostes in IIS. Add a MIME typeNov 15, 2010. In this article I will show you how to solve HTTP Error 404.3.
  • HTTP Error 404 in ASP.NET web applicationJan 19, 2011. In this article you will learn how to solve HTTP Error 404 in ASP.NET web application.
  • Sharing port between services in netTcpBindingMar 09, 2011. WCF allows us to share a port between services in a TCP connection. A HTTP connection is allowed on IIS using HTTP.SYS Service.
  • Basic PDF Creation Using iTextSharp - Part IIIMar 11, 2011. In this article series I use a web application to show how to easily create a valid PDF document with just a few lines of code, using the tool iTextSharp which is a free .NET component downloadable from http://sourceforge.net/projects/itextsharp/
  • Basic PDF Creation Using iTextSharp - Part IIMar 11, 2011. In this article series I use a web application to show how to easily create a valid PDF document with just a few lines of code, using the tool iTextSharp which is a free .NET component downloadable at http://sourceforge.net/projects/itextsharp/
  • Basic PDF Creation Using iTextSharp - Part IMar 11, 2011. In this article series I use a web application to show how you can easily create a valid PDF document with just a few lines of code, using the tool iTextSharp which is a free .NET component downloadable at http://sourceforge.net/projects/itextsharp/
  • Create your first HTTP Handler in ASP.NET 3.5Mar 21, 2011. The HTTP handler is the most important ingredient while handling ASP.NET requests.
  • Create your first RESTful service with WCF 3.5Mar 31, 2011. How to Create your first RESTful service with WCF 3.5.
  • Programmatically Create a Web Part Page with a Web Part in Sharepoint 2010Apr 20, 2011. In this article I am going to explain how to create a web part page along with a web part.You can download the code from http://customwwp.codeplex.com/
  • Understanding Security Framework Model in ASP.NET 3.5Apr 28, 2011. Security is an important part of any web application development which is necessary to protect assets from unauthorized actions. This encapsulates verifying users, granting or denying access to sensitive information, or protecting data stored on the server.
  • HTTP Authentication MechanismsMay 03, 2011. Here are four HTTP authentication mechanisms
  • Exposing WCF REST Service Over HTTPSMay 10, 2011. In this article, I will explain how we can expose a WCF REST Service over secure HTPP (HTTPS).
  • Hosting WCF REST Service in IIS with HTTPSMay 17, 2011. In this article, I will continue with the service from the previous article and host it in IIS. So at the end of this article, you will be able to host a WCF REST Service in IIS with HTTPS.
  • HTTP response using the GetResponseHeader () class HttpWebResponseJun 05, 2011. The ContentLength property of the HttpWebResponse class can be used when we want to get the size of an HTTP response, the number of bytes contained in the response.
  • Creating And Using C# Web Application Over HTTPS - SSLJul 04, 2011. Here you will see how to create and use a C# Web Application over HTTPS - SSL.
  • Could not establish trust relationship for the SSL/TLS secure channelJul 29, 2011. In this article we will be seeing how to resolve the following issue “The underlying connection was closed. Could not establish trust relationship for the SSL/TLS secure channel”.
  • Web Service Design for Chunked Transfer of Large Quantities of DataAug 18, 2011. In this article we are going to demonstrate design techniques which can be used to produce such Web service. Solution which will be developed along the course of this text is for demonstration purpose only and cannot be applied to practical, real world problems as is. But we hope that methods used to develop it can be applied to much more complex cases.
  • WCF Series - Introduction to WCFSep 24, 2011. In this article we are going to see an introduction to Windows Communication Foundation.
  • Standalone JAVA Class using Apache HTTP ClientNov 25, 2011. A standalone java Class which can connect with a web application and get response code and Response stream using Apache HTTP Client
  • Installation of XAMPP Server to run PHP programNov 28, 2011. XAMPP Server is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP programming languages.
  • HTTP Requests in ASP.NETDec 21, 2011. In ASP.NET to process requests a pipeline model is used which consists of HTTPModules and HTTPHnadler objects. This pipeline model forms the low level framework which is used by web pages and web services. Here we will see high level overview of asp.net request processing.
  • Http Request Headers Display in a JSP PageJan 02, 2012. A JSP page can access the information in the request header by using the implicit object request. An Http client sends a request, it sends the request in the form of get or post method or any other Http Request methods. It can also sends the headers with it.
  • HTTP Handlers And ModulesJan 05, 2012. HTTP handlers and modules are explained as well as their use in ASP.Net.
  • Create Your Own SSL Enabled WebsiteFeb 04, 2012. In this article we will learn how to create the SSL certificates for our web site which we are hosting on our IIS server.
  • WCF - Authentication and Authorization in Enterprise ArchitectingMay 09, 2012. In this article I am going to show how to use Authorization and Authentication using a WCF service in Enterprise Architecting standards. This article is of Advanced WCF concepts.
  • Image Map: Mouse Hover Effect on Area Using JQueryJun 19, 2012. Another easy but interesting stuff I found today on http://in.jagran.yahoo.com/epaper/ (Hindi Language e-News Paper) and decided to develop it on my PC. If you open Google and search by typing “Image Map in HTML” you will get huge response and you can start learning this from there but here I got something different for you. I will take the advantage of jQuery Library for this. I’ll start discussion from very basic. Wanna see how? Let’s begin.
  • Create HTTP Service Using ASP.Net Web APIJul 25, 2012. In this article I will explain how to create a HTTP Service using the ASP.Net Web API.
  • Create Read Operation in Web API Using MVC 4Jul 26, 2012. In this article we are going to learn how to create a simple web API for a Get request in ASP.Net MVC 4.
  • SharePoint 2010 - Create SSL Enabled SiteAug 16, 2012. As part of development activities we might need to create a SSL enabled site inside SharePoint 2010. These sites will be accessed using HTTPS instead of HTTP.
  • URL Rewriting in ASP.NETSep 03, 2012. Most sites include variables in their URLs that tell the site what information to be shown to the user. It is something like telling the code to load particular details of item number 7 from a shopping site.
  • HTTP Error 404.0 0 Not Found in MVCSep 17, 2012. The error "HTTP Error 404.0 - Not Found" in MVC is a common error we get while running websites and performing any CRUD operation. I attempt to describe the fix here that will satisfy most requests.
  • Different Ways to Call WebserviceSep 27, 2012. In this article we will learn to call a webservice using mainly two different approaches.
  • jQuery Post MethodSep 29, 2012. This article demonstrates how to use the jQuery post() method to load a page from the server using a POST HTTP request.
  • ASP.Net Web API Service in Windows Phone: Part 4 of ManyOct 19, 2012. In this article we will consume an ASP.Net Web API HTTP Service in a Windows Phone Application.
  • jQuery UI Datepicker in MVC 4 IssueOct 28, 2012. Today, I spent couple of hours in finding the best suited fix of this issue. Actually that was a very simple problem and we may fix it by adding another http request layer in the application but that was not a productive choice.
  • Web Proxy Server in VB.NETNov 09, 2012. Web Proxy Server is HTTP proxy server written in VB.NET. It is Multithreaded so many clients can access the web through this WebProxy Server.
  • Microsoft Application Test Center using VB.NETNov 10, 2012. Application Center Test is designed to stress test Web servers and analyzes performance and scalability problems with Web applications, including Active Server Pages (ASP) and the components they use.Application Center Test simulates a large group of users by opening multiple connections to the server and rapidly sending HTTP requests.
  • An HTTP Mail Client in VB.NET Nov 10, 2012. The great thing about the POP mail protocol is that it is a well-documented open standard, making writing a mail client to collect mail from a POP box a relatively painless process.

About HTTPS

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.
Visual Studio Live - Redmond 2016