<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel>
<title>C Sharp - ASP.Net Tutorials for Microsoft Technologies</title>
<link>http://www.aspfree.com</link>
<!-- PubSubHubbub Discovery -->
<link rel="hub"  href="http://devshednet.superfeedr.com/" xmlns="http://www.w3.org/2005/Atom" />
<link rel="self" href="http://www.aspfree.com/rss-feeds-46.xml" xmlns="http://www.w3.org/2005/Atom" />
<!-- End Of PubSubHubbub Discovery -->
<atom:link href="http://www.aspfree.com/rss-feeds-46.xml" rel="self"/>
<description>C Sharp Tutorials at ASP Free.  ASP Free is a .NET community focused on training and tutorials regarding Visual Studio, ASP.Net, Classic ASP, MSSQL Server and other Microsoft web and development technologies</description>
<language>en-us</language>
<lastBuildDate>Thu, 23 Feb 2012 01:55:02 -0500</lastBuildDate>
<pubDate>Thu, 23 Feb 2012 01:55:02 -0500</pubDate>
<item><title>Beginning C#</title>
<pubDate>Thu, 05 Jan 2012 00:00:00 -0500</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/Beginning-C/</link>
		<description><![CDATA[In this tutorial you will learn how to begin programming in C#. You will learn how to create your first console application and create your first “Hello World” style application. We will be using Visual Studio 2010 for our IDE, but you can follow along in Visual Studio Express if you prefer.]]></description>
		<content:encoded><![CDATA[This article will assume that you have installed a copy of Visual Studio or Visual Studio Express and that it is configured. You do not need any programming skills, but knowing another language never hurts. We will be creating a  Hello World  style application that asks for input (or data that the user types in) and then responds by printing some text to the user's monitor.  For those of you that are new to programming, a  Hello World  application is equivalent to learning  Smoke on the Water  when you first pick up a guitar - it is a universal application used to demonstrate programming basic...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/Beginning-C/</guid>
</item>
<item><title>ASP.NET RedirectPermanent Method using C# and VB.NET</title>
<pubDate>Wed, 02 Nov 2011 13:00:02 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/ASPNET-RedirectPermanent-Method-using-C-and-VBNET/</link>
		<description><![CDATA[ASP.NET 4.0 now includes a feature that developers can easily use in their search engine optimization efforts. This is called the RedirectPermanent method. This method returns a clean 301 redirect from the origin page to the new target page. In the old days of ASP.NET, doing 301 redirection was coded manually, and in some instances required access to the Microsoft IIS administration console. With the release of ASP.NET 4.0, 301 redirections can be easily implemented with a RedirectPermanent method.]]></description>
		<content:encoded><![CDATA[301 redirection is essential for the best user experience. If something on your website has been changed or moved to a new permanent location, users will need to be permanently redirected. In addition, search engines can follow this type of redirection, and this redirected-to page will now be the one to rank in Google or other search engines, replacing the old page. There are different ways to implement the RedirectPermanent method. This tutorial will illustrate these common techniques with sample VB.NET or C# code. Creating the Sample ASP.NET 4.0 Website RedirectPermanent is new in ASP.NET 4....]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/ASPNET-RedirectPermanent-Method-using-C-and-VBNET/</guid>
</item>
<item><title>C Programming Language and UNIX Pioneer Passes Away</title>
<pubDate>Fri, 21 Oct 2011 00:00:00 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/C-Programming-Language-and-UNIX-Pioneer-Passes-Away/</link>
		<description><![CDATA[As if the passing of Steve Jobs wasnt enough, the tech industry recently lost another one of its vital members and contributors when Dennis M. Ritchie passed away at the age of 70. While gone, Ritchie will certainly not be forgotten, as he leaves behind a lasting footprint with his contributions in the form of the C programming language and UNIX operating system, both of which paved the way for many of the technological advancements we enjoy today.]]></description>
		<content:encoded><![CDATA[According to a statement given to the New York Times by Ritchie's brother Bill, Dennis Ritchie was living alone at his home in Berkeley Heights, New Jersey, prior to his death.  Richie's health had reportedly deteriorated, and his last years were made difficult by the after effects of treatments for prostate cancer and heart disease.  In addition to his brother Bill, Ritchie is survived by his sister Lynn and his other brother John.   Dennis Ritchie was born in Bronxville, New York, in 1941.  His father was an engineer with Bell Labs and his mother was a homemaker.  His family eventually moved...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/C-Programming-Language-and-UNIX-Pioneer-Passes-Away/</guid>
</item>
<item><title>Using Facebook JavaScript SDK in ASP.NET with C#</title>
<pubDate>Mon, 08 Aug 2011 00:00:00 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/Using-Facebook-JavaScript-SDK-in-ASPNET-with-C/</link>
		<description><![CDATA[This tutorial illustrates how you can use the Facebook JavaScript SDK Library in your ASP.NET 3.5 website to open doors for the usage of different Facebook Social Plugins. This tutorial will be using C# as the programming language and a sample website project will be deployed in a local development server using Visual Web Developer Express. This tutorial does not use any reference or dll files. You can download the complete working project at the end of this tutorial.]]></description>
		<content:encoded><![CDATA[Getting Started - Create and Register Facebook Applications To get started, follow the steps below: 1.) Secure an application ID and secret key for your website project. Go to this URL: https://www.facebook.com/developers/apps.php 2.) Login using your verified Facebook account.  3.) Click  Setup New App . 4.) Enter the App_Name. For example:  Localhost Testing . 5.) You need to agree with the Facebook terms and conditions. 6.) Proceed until Facebook provides you with the following information: a.) Application ID b.) Secret Key 7.) Once your app has been setup, it should look like this:  8.) Cl...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/Using-Facebook-JavaScript-SDK-in-ASPNET-with-C/</guid>
</item>
<item><title>ASP.NET Export to Excel and Word using VB.NET and C#</title>
<pubDate>Thu, 30 Jun 2011 10:00:02 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/ASPNET-Export-to-Excel-and-Word-using-VBNET-C/</link>
		<description><![CDATA[In most ASP.NET web applications, there is a need to export data. This is particularly useful if the information will be used for further analysis and archiving purposes offline. This tutorial will illustrate how you can export your data from your ASP.NET webpage (example if it is coming from a MSSQL database) to one of the most common file export formats in Windows: MS Excel and MS Word.]]></description>
		<content:encoded><![CDATA[Getting Started: Designing the Application Suppose you have an existing web application project that pulls data out of the database and display it on the browser. The exporting feature can be added by the use of a query string in the URL. For example, suppose this is the normal URL containing the desired content to be exported: http://www.example.com/Default.aspx Then say you assign a query string variable known as  export  and let the value of: 1= An MS Excel export file type 2 = An MS Word export file type So you can simply add a link on your existing web page:  http://www.example.com/Defaul...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/ASPNET-Export-to-Excel-and-Word-using-VBNET-C/</guid>
</item>
<item><title>WAV and MP3 Streaming with ASP.Net and C#</title>
<pubDate>Thu, 16 Jun 2011 08:30:01 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/WAV-and-MP3-Streaming-with-ASPNet-and-C/</link>
		<description><![CDATA[In this programming tutorial you will learn how to stream WAV and MP3 audio files in ASP.NET 3.5 using the C# server side language. This is particularly useful for music websites that are based on the ASP.NET 3.5 platform. The examples used in this article are tested to work on any major browser, including Internet Explorer, Chrome, and Firefox. The scripts are tested on a Windows XP operating system using Visual Web Developer Express. For convenience, an actual working example can be downloaded at the end of this tutorial. Finally, this tutorial also highlights the use of the Google Flash player when streaming MP3s.]]></description>
		<content:encoded><![CDATA[Audio WAV File Streaming in ASP.NET 3.5 with C# A wav file cannot be streamed ordinarily using a Flash player-embed method in a web page. Another issue is that WAV file sizes are enormous and will not be a reliable file type in audio streaming. If your ASP.NET web application needs a WAV file for streaming, it should be cut very short to attain a realistic file size for streaming audio. In ASP.NET 3.5, there are the System.Media namespace (http://msdn.microsoft.com/en-us/library/system.media.aspx) and Soundplayer class (http://msdn.microsoft.com/en-us/library/system.media.soundplayer.aspx ) th...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/WAV-and-MP3-Streaming-with-ASPNet-and-C/</guid>
</item>
<item><title>Game Programming using SDL: the File I/O API</title>
<pubDate>Thu, 02 Jun 2011 10:00:01 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/Game-Programming-using-SDL-the-File-IO-API/</link>
		<description><![CDATA[In this article you will learn how to work with the SDL File Input/Output API to create platform independent video games.]]></description>
		<content:encoded><![CDATA[ File Input / Output, also generally known as file I/O, is one of the essential components of any software. Games are no exception. The file I/O can be for loading a background, texture or a simple text indicating level or score. It can also be used for saving player's current statistics, level details or the custom map of the level. Whatever be the scenario, without a good and optimized file I/O, the game play will not become a rewarding experience for the player. With so many platforms to target, optimization of an API and making it generic to be used on multiple platforms becomes an arduous...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/Game-Programming-using-SDL-the-File-IO-API/</guid>
</item>
<item><title>C# and Java Developer Jobs on the Rise</title>
<pubDate>Thu, 19 May 2011 08:30:01 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/C-and-Java-Developer-Jobs-on-the-Rise/</link>
		<description><![CDATA[IT specialists who currently find themselves out of a job have a reason for some hope. Although the economy may be down, things are looking up in the IT field. The basis for optimism comes from recent findings by Robert Walters, a global recruiting agency that specializes in the placement of professionals.]]></description>
		<content:encoded><![CDATA[According to the agency's latest Market Update, the demand for IT professionals was higher in the first quarter of 2011 when compared to the fourth quarter of 2010.  IT demand levels for the first quarter are even more impressive when compared to the same periods in 2008 and 2009 as well.  Much of the hiring action is taking place in the commercial, financial, and industrial sectors.  The financial sector is showing particular interest in professionals versed in Java and C#, as many firms are investing in new and improved front office systems.  Although there's obviously a premium placed on te...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/C-and-Java-Developer-Jobs-on-the-Rise/</guid>
</item>
<item><title>The Future Evolution of C# and VB.NET</title>
<pubDate>Thu, 05 May 2011 08:30:02 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/The-Future-Evolution-of-C-Sharp-and-VBNET/</link>
		<description><![CDATA[It's been nine years since the .NET Framework 1.0 was released, and just over a year since its latest iteration, Microsoft .NET Framework 4, came out. A lot happened in the intervening years. The huge shift came in the strategy Microsoft took with its two most important programming languages, C# and Visual Basic .NET. Where can programmers expect these languages to go next?]]></description>
		<content:encoded><![CDATA[To answer that, it helps to understand where they've been. Visual Basic .NET can trace its origins back to May 1, 1964, when the first BASIC (Beginner's All-purpose Symbolic Instruction Code) program ran. The language, designed by two college mathematics professors, was intended to make computer programming accessible even to non-science and non-math majors. Visual Basic .NET, evolving from this mindset, boasts an expressive and easy-to-understand syntax.  C#, in contrast,  has a more mathematical and scientific expression of its intent through the stronger use of symbolic operators,  accordin...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/The-Future-Evolution-of-C-Sharp-and-VBNET/</guid>
</item>
<item><title>C# If and Else-if Statements</title>
<pubDate>Tue, 22 Mar 2011 00:00:00 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/C-If-and-Elseif-Statements/</link>
		<description><![CDATA[In this programming tutorial we will look at control statements in C# - namely, how to use if and else-if. We will be using Microsoft Visual C# 2010 Express as our IDE.]]></description>
		<content:encoded><![CDATA[A lot of the time when we write a program we tell a computer what to do in a very straight forward  manner. We might tell it to print the value of a pre-defined variable, or take some input from a  user and make a calculation based on it. That is all well and good, but what about those cases  where the program is not so straight forward? What if I grab some input from a user and the user  did not enter in the proper data? Or what if I want to give the user some choices?  In those instances, we need to use if statements. Simply put, an if statement allows you to say:  if this happens, do this. ...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/C-If-and-Elseif-Statements/</guid>
</item>
<item><title>How To Use the C# String Replace Method</title>
<pubDate>Wed, 16 Mar 2011 00:00:00 -0400</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/How-To-Use-the-C-String-Replace-Method/</link>
		<description><![CDATA[In this brief tutorial, we will look at ways to replace strings and characters in C# - namely using the String.Replace Method.]]></description>
		<content:encoded><![CDATA[There are instances where you may wish to replace a single character - or even an entire string of  characters - in a variable when programming in C#. There are several methods we can use to make   this happen, which we will try out below.   Using the String.Replace Method to Replace a Character  String.Replace uses two parameters when replacing a character: oldchar and newchar. Oldchar - as   you may suspect - is the character that will be replaced. Newchar is the character that will   replace every instance of the value in oldchar.   Here is some sample code showing its usage:   using System...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/How-To-Use-the-C-String-Replace-Method/</guid>
</item>
<item><title>5 Ways to Parse XML in C#</title>
<pubDate>Mon, 07 Mar 2011 09:00:02 -0500</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/5-Ways-to-Parse-XML-in-C/</link>
		<description><![CDATA[This tutorial illustrates five ways to parse XML in C#. To make the tutorial more user-friendly and easier to understand, actual scripts can be tested and run in your Visual Web Developer environment. I'll emphasize ASP.NET web development applications/implementations of parsing XML. With little modification of the scripts, however, they can also be tested in a console environment. You can download complete scripts illustrating each of these five ways at the end of the tutorial.]]></description>
		<content:encoded><![CDATA[Creating a test web application to parse XML Follow the steps below to create a test web application to be used in parsing a sample XML document:  Launch Visual Web Developer.  Go to File - gt; New website.  Select  ASP.NET website  under Visual Studio Templates.  Select  File System,  and under language, select  C#.  Select where in your Windows drive you would like to save your application.  Click OK.  In the Solution explorer, expand Default.aspx until you see Default.aspx.cs.  Throughout this tutorial, you will only be modifying the contents of Default.aspx.cs (the C# script) to learn the ...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/5-Ways-to-Parse-XML-in-C/</guid>
</item>
<item><title>C# Meets Design Patterns</title>
<pubDate>Thu, 10 Dec 2009 09:00:00 -0500</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/C-Meets-Design-Patterns/</link>
		<description><![CDATA[Design patterns can save you time with all sorts of programming tasks. This article explains their importance in relation to C#. It is excerpted from chapter one of the book C# 3.0 Design Patterns, written by Judith Bishop (O'Reilly, 2008; ISBN: 059652773X). Copyright © 2008 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.]]></description>
		<content:encoded><![CDATA[What makes a successful and happy programmer? What contributes to that wonderful  gotcha!  feeling you get when your program finally compiles and runs correctly, and you know that it is as elegant as it can be? How did you manage to make it elegant while at the same time satisfying all the normal  -ilities   (flexibility, maintainability, reliability, and reusability, to name a few)? And why are some programmers able to attain this level of elegance so much quicker than others?  It would be easy to say that some are born to program and some are not. Yet even the best programmers will sit for h...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/C-Meets-Design-Patterns/</guid>
</item>
<item><title>Coding a CRC-Generating Algorithm in C</title>
<pubDate>Mon, 09 Nov 2009 09:00:05 -0500</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/Coding-a-CRCGenerating-Algorithm-in-C/</link>
		<description><![CDATA[When you sit down to implement any theory regardless of its simplicity, soon you will find that it is harder than it seems. All sorts of details will need to be dealt with that you may not have thought about while coming up with the solution to the problem in theory. In the following article I will implement a CRC-generating code. So stick with me if you are interested.]]></description>
		<content:encoded><![CDATA[Last time I presented the theory behind generating a checksum from a sequence of ones and zeros and from a generator polynomial. If you missed it and you do not understand the basic concepts of this technique, please stop reading this article and seek out that one, entitled Cyclic Redundancy Check.  I will present the software and hardware solution. Let's start with the software. I will try to implement all this as generally as possible, using only the C language. This will give you the option to use the code within some microcontrollers, with nice C++ GUIs as well. Nevertheless, before I get ...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/Coding-a-CRCGenerating-Algorithm-in-C/</guid>
</item>
<item><title>Cyclic Redundancy Check</title>
<pubDate>Thu, 05 Nov 2009 09:00:04 -0500</pubDate>
<link>http://www.aspfree.com/c/a/C-Sharp/Cyclic-Redundancy-Check/</link>
		<description><![CDATA[One thing I have learned during my university years and current life experience is that nothing is perfect. Errors can occur in multiple places. When this happens we need to come up with a solution for the problem. A Cyclic Redundancy Check is the solution for error checking any data transmission.]]></description>
		<content:encoded><![CDATA[There are multiple ways to complete a data transmission. The most popular involves the use of twisted copper pairs and the Internet. This uses analog data transmission. and problems can occur, caused by magnetic interfaces, connection errors and many other things.  The newest technology involves the use of optics, with interoffice fiber trunks that transmit digital codes. This assures a really low error rate; however, considering that this technology is still quite expensive, it will probably be a long time before we switch to this all over the world.  Then again, there is the wireless data co...]]></content:encoded>
<category>C Sharp</category>
<guid isPermaLink="true">http://www.aspfree.com/c/a/C-Sharp/Cyclic-Redundancy-Check/</guid>
</item>
</channel>
</rss>

