Topic:C Sharp
This is a placeholder for Portal:Engineering and Technology --> School:Computer Science --> Topic:Computer Programming --> Topic:C Sharp
Thank you for your interest in C# (pronounced "C-sharp"). C# is a powerful and flexible programming language created by Microsoft. C# is an object-oriented visual programming language that is event-driven. In order to take advantage of programming visually, one needs to use an Integrated Development Environment (IDE). An IDE allows the programmer to write, test, and debug C# applications quickly and easily. The attraction to using an IDE is due to its simplicity and acceleration of a program's time to completion. With C# you can write applications that are more easily operable with applications written in other languages, older applications, also C# can be used to easily develop software that interacts using industry standards for serial connections, TCP/IP, XML, and many others.
Prerequisites[edit]
Please list all prerequisites. Hopefully they will all be topics here at Wikiversity.
Area description[edit]
This page is a content development project where participants create, organize and develop learning resources for C#.
It is the goal of this class to equip you with the tools and knowledge to create applications using C# that are limited to your imagination. In this class the lessons are structured such that you will write applications that can make decisions, connect with users over the internet, manipulate files, and much more. So please enjoy the lessons and good luck.
Since this class requires a hands on education, you will need to obtain a copy of the Microsoft .NET Framework (preferably version 4.0) from Microsoft and an IDE. If you can get it, Microsoft's Visual Studio is a good application for this. In addition Microsoft offers a free version of their development environment for C#, Visual C# Express. Or you could use an open source application such as SharpDevelop
It is recommended that a lesson is not started unless you have time to finish it. Interruptions are distractions that make it easier to forget.
The "topic" namespace contains pages that are for management and organization of small academic units at Wikiversity such as departments (see: Wikiversity:Topics).
Department news[edit]
- 16 September 2006 - Department founded!
Lessons[edit]
- Lesson 1: Introduction to .NET
- Lesson 2: C# Compilers
- Lesson 3: Introduction to C#
- Lesson 4: First Program (Hello World!)
- Lesson 5: Variables and Casting
- Lesson 6: Math and User Input
- Lesson 7: Conditions
- Lesson 8: Loops
- Lesson 9: Functions
Enrolled[edit]
Please sign below if you are participating in this topic. Use 4 tildes (~) to sign.
- Darshan Arney 22:21, 17 October 2006 (UTC)
- Jak08 21:26, 20 October 2006 (UTC)Jak08
- Ted.Wik 22:54, 19 February 2007 (UTC)
- Devourer09 00:46, 14 March 2007 (UTC)
- Minhajuddin 09:46, 10 April 2007
- 87.194.101.44 22:39, 21 November 2007 (UTC)
- Giawa 00:28, 10 August 2008 (UTC)
- Peasantlady 22:34, 29 December 2008 (UTC)peasantlady
- Cheekybrew 01:41, 5 May 2009 (UTC)
- ThePwnStick 18:54, 26 June 2009 (UTC)
- 203.99.212.224 12:49, 8 October 2009 (UTC)
- Pasaban 12:51, 8 October 2009 (UTC)
Jay5001 01:08, 9 July 2010 (UTC)
- wanghaoda313 22:21, 17 October 2011 (UTC)
- 2ndGenCoder (talk) 13:01, 4 December 2012 (UTC)
Links[edit]
![]() |
Wikibooks has a book on the topic of C_Sharp_Programming. |
![]() |
Search for C Sharp (programming language) on Wikipedia. |