C#

VisualStudio.C History

Hide minor edits - Show changes to output

March 21, 2011, at 10:58 AM by 136.159.7.194 -
Changed lines 51-53 from:
to:
!!! WPF code snippets
* [[How to do hit testing in WPF]]
Changed lines 12-13 from:
C# is a java-like programming language. As with most languages, its pretty easy to learn.
However, there are tricks to making it really work for you. Most of these involve understanding
to:
C# is a Java-like programming language. It's pretty easy to learn. However, there are tricks to making it really work for you. Most of these involve understanding
October 24, 2006, at 11:12 AM by 213.199.145.11 -
Changed lines 50-51 from:
to:
* [[How to handle cross-thread access to GUI elements]]: It avoids exceptions in VS2005 when trying to change the GUI from threads.
June 29, 2006, at 05:26 PM by 24.64.76.194 -
Changed lines 76-78 from:
* %newwin%[[http://www.ece.ubc.ca/~tonyt/wiki/pmwiki.php?n=CookBook.Main| Managed Direct X]]: Tony Tang's collection of C# recipies for doing things in .NET
to:
* %newwin%[[http://www.ece.ubc.ca/~tonyt/wiki/pmwiki.php?n=CookBook.Main|Tony Tang's collection]]: of C# recipies for doing things in .NET
June 29, 2006, at 05:26 PM by 24.64.76.194 -
Changed lines 76-77 from:
to:
* %newwin%[[http://www.ece.ubc.ca/~tonyt/wiki/pmwiki.php?n=CookBook.Main| Managed Direct X]]: Tony Tang's collection of C# recipies for doing things in .NET
June 12, 2006, at 02:38 PM by 136.159.7.234 -
Added lines 1-79:
(:title C# :)
%define=box padding-left=1em padding-right=1em margin='3px 3px 0'%
%define=yellowbox box bgcolor=#fdfaea border='1px solid #ffad80'%
%define=redbox box bgcolor=#fff3f3 border='1px solid #ffc9c9'%
%define=bluebox box bgcolor=#f4fbff border='1px solid #a1cae6'%
%define=skybox box bgcolor=#f8fcff border='1px solid #aaaaaa'%
%define=greybox box bgcolor=#fbfbfb border='1px solid #aaaaaa'%
%define=greenbox box bgcolor=#e6f3e5 border='1px solid #8fd586'%
%define=whitebox box bgcolor=#ffffff border='1px solid #999999'%
\\
%rfloat% Attach:csharp_logo.jpg
C# is a java-like programming language. As with most languages, its pretty easy to learn.
However, there are tricks to making it really work for you. Most of these involve understanding
the capabilities of the Libraries that come with C#, as well as the Visual Studio programming environment

!!! Contents

* [[#VisStudio| Getting Microsoft Visual Studio]]
* [[#recipes | Recipes, How-To's]]
* [[#tutorials | Tutorials and Examples]]
* [[#links | Links]]
\\
\\


[[#VisStudio]]
>>greenbox<<
!!! Getting Microsoft Visual Studio and the MSDN Library

University of Calgary students can get a free copy of Microsoft Visual Studio.
If you have your own computer, we recommend that you do this as its often easier to develop on your own machine than on a university computer (which may restrict what you can do due to security issues).
* Go to [[https://msdn01.e-academy.com/ucalgary_cs/index.cfm?loc=login/login]].
* Click on ">> Forgot Password?"
* Enter your full U Calgary preferred or cpsc email address as your username and then click on "Go Find It!"
* Once you are in, click the 'Softare link' to see what you can download.
* From then on, it should be fairly straightforward to download Visual Studio and the MSDN library.

>><<

[[#recipes]]
>>yellowbox<<
!!! Recipes and How-To's

* [[How to Use Image Transparency]]
* [[How to Do Double Buffering]]
* [[How to Play a WAV File]]
* [[How to Play MIDI Instruments]]
* [[How to use Windows Media Player to play Audio and Video]]
* [[How to do Drag and Drop]]


>><<


[[#tutorials]]
>>bluebox<<
!!! Tutorials and Examples

* [[Using GDI+ to Draw Graphics]]

!!! Advanced Tutorials

* [[Examples go here]]


>><<

[[#links]]
>>greybox<<
!!! Links

* %newwin% [[http://library.ucalgary.ca/researchdatabases/pages/rdd-scienceengineering-computerscience.php |U Calgary Library ]] gives ''free'' electronic access to many C# Programming Books, e.g., Books 24x7 and the Safari Tech Books Online.
* %newwin% [[http://msdn.microsoft.com/vcsharp/downloads/samples/23samples/ |Download 23 C# Code Samples.]] from the Microsoft Visual C# Developer Center.
* %newwin% [[http://www.codeproject.com/|The Code Project]] - A great resource for C# examples.
* %newwin%[[http://pluralsight.com/wiki/default.aspx/Craig.DirectX/DirectSoundBasicsTutorial.html| Managed Direct X]]: a tutorial on how to use Managed DirectSound to create a sound buffer and play it on command


>><<