Older Version
Newer Version
GerdIsenberg
Nov 26, 2017
[[toc]] **[[Home]] * [[Programming]] * [[Languages]] * C#** **C#** has been developed by [[Microsoft]] as part of the [[http://en.wikipedia.org/wiki/Microsoft_.NET#Microsoft_.NET|.NET Framework]]. It is a [[http://en.wikipedia.org/wiki/Multi-paradigm_programming_language|Multi-paradigm programming language]], being [[http://en.wikipedia.org/wiki/Functional_programming|functional]], [[http://en.wikipedia.org/wiki/Imperative_programming|imperative]], [[http://en.wikipedia.org/wiki/Generic_programming|generic]], [[http://en.wikipedia.org/wiki/Object-oriented_programming|object-oriented]], and [[http://en.wikipedia.org/wiki/Component-based_software_engineering|component-oriented]]. C# Chief Architect is [[http://en.wikipedia.org/wiki/Anders_Hejlsberg|Anders Hejlsberg]], the creator of [[Pascal#TurboPascal|Turbo Pascal]] and [[Delphi]] <ref>Behind the Code with [[http://en.wikipedia.org/wiki/Anders_Hejlsberg|Anders Hejlsberg]], [[http://en.wikipedia.org/wiki/YouTube|YouTube]] Video [[media type="custom" key="24923730"]]</ref>. =Chess Programs= * [[http://www.codeproject.com/KB/game/SrcChess.aspx|Chess Program in C#]] by [[Jacques Fournier]], from the [[http://www.codeproject.com/|Code Project]], Last Updated: June 08, 2009 * [[http://harmoniaphilosophica.wordpress.com/2011/09/28/how-to-develop-a-chess-program-for-2jszrulazj6wq-23/|How to Develop a Chess Program for Dummies]] based on [[Huo Chess]] by [[Spiros Kakos|Spiros (Spyridon) Kakos]] <ref>[[http://code.msdn.microsoft.com/huochess|Huo Chess]] from [[http://code.msdn.microsoft.com/|MSDN Code Gallery]]</ref> [[#Engines]] ==Dynamic List== [[Engines]], written in [[C sharp|C#]]. To expand this list, create a new engine page with the [[Guidance for Creating New Pages#Tags|tag]] "[[https://chessprogramming.wikispaces.com/tag/view/csharpengines|csharpengines]]". > [[include component="pageList" hideInternal="true" tag="csharpengines" limit="40" ]] =Neural Networks= [[http://www.blogger.com/profile/07894297206547597169|John Wakefield's]] [[http://dynamicnotions.blogspot.com/|Dynamic Notions]], a Blog about the evolution of [[Neural Networks|neural networks]] with C# samples: * [[http://dynamicnotions.blogspot.com/2008/09/single-layer-perceptron.html|The Single Layer Perceptron]] * [[http://dynamicnotions.blogspot.de/2008/09/sigmoid-function-in-c.html|The Sigmoid Function in C#]] * [[http://dynamicnotions.blogspot.com/2008/09/hidden-neurons-and-feature-space.html|Hidden Neurons and Feature Space]] * [[http://dynamicnotions.blogspot.com/2008/09/training-neural-networks-using-back.html|Training Neural Networks Using Back Propagation in C#]] * [[http://dynamicnotions.blogspot.com/2008/09/data-mining-with-artificial-neural.html|Data Mining with Artificial Neural Networks (ANN)]] =See also= * [[Generic Programming]] =Publications= * [[Liwu Li]], [[http://scholar.uwindsor.ca/etd/2900/|Wenjiang Wang]] (**2004**). //Object-oriented programming with dynamic classification in C#//. [[https://dblp.org/db/conf/iastedSEA/iastedSEA2004.html|IASTED Conference on Software Engineering and Applications 2004]] =Forum Posts= * [[http://www.talkchess.com/forum/viewtopic.php?t=40385|c# for chess engine]] by [[Sergei Markoff]], [[CCC]], September 13, 2011 * [[http://www.talkchess.com/forum/viewtopic.php?t=42186|C# Performance]] by [[Richard Allbert]], [[CCC]], January 27, 2012 * [[http://www.talkchess.com/forum/viewtopic.php?t=44114|[.Net only] - fast bit operations]] by [[Balint Pfliegel]], [[CCC]], June 18, 2012 * [[http://www.talkchess.com/forum/viewtopic.php?t=45388|Question About CPP-C#, Performance, and Square Represenation]] by [[Cheney Nattress]], [[CCC]], September 29, 2012 > [[http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=485936&t=45388|Re: Question About CPP-C#, Performance, and Square Represenation]] by [[Erik Madsen]], [[CCC]], October 03, 2012 <ref>[[http://startbigthinksmall.wordpress.com/2008/06/09/behind-the-scenes-of-the-c-yield-keyword/|Behind the scenes of the C# yield keyword]] by [[http://startbigthinksmall.wordpress.com/author/larscorneliussen/|Lars Corneliussen]], June 9, 2008</ref> * [[http://www.talkchess.com/forum/viewtopic.php?t=50916|C# compiler for Windows XP SP3]] by [[Norbert Raimund Leisner]], [[CCC]], January 15, 2014 =External Links= ==C#== * [[http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29|C# from Wikipedia]] * [[http://en.csharp-online.net/CSharp_Language_Specification|C# Language Specification]] * [[http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx|C# Programming Guide]] from [[http://msdn.microsoft.com/en-us/library/default.aspx|MSDN Library]] * [[http://msdn.microsoft.com/en-us/library/618ayhy6.aspx|C# Reference]] from [[http://msdn.microsoft.com/en-us/library/default.aspx|MSDN Library]] * [[http://channel9.msdn.com/Blogs/matthijs/C-40-and-beyond-by-Anders-Hejlsberg|C# 4.0 and beyond by Anders Hejlsberg | Matthijs Hoekstra | Channel 9]] ==Yield== * [[http://blogs.msdn.com/b/irenak/archive/2006/07/05/656898.aspx|SYSK 149: Performance Analysis of the ‘yield return’ Statement - AppDev: Something You Should Know]] by [[http://blogs.msdn.com/b/irenak/|Irena Kennedy]] - [[http://blogs.msdn.com/|MSDN Blogs]], July 05, 2006 * [[http://blogs.microsoft.co.il/blogs/shayf/archive/2008/06/06/give-way-to-the-yield-keyword.aspx|Give way to the yield keyword! - IronShay]], June 2008 * [[http://startbigthinksmall.wordpress.com/2008/06/09/behind-the-scenes-of-the-c-yield-keyword/|Behind the scenes of the C# yield keyword]] by [[http://startbigthinksmall.wordpress.com/author/larscorneliussen/|Lars Corneliussen]], June 9, 2008 * [[http://visualstudiomagazine.com/articles/2012/02/01/demystifying-the-c-yield-return-mechanism.aspx|Demystifying the C# Yield-Return Mechanism -- Visual Studio Magazine]] by James McCaffrey, February 02, 2012 ==Frameworks== * [[http://en.wikipedia.org/wiki/.NET_Framework|.NET framework from Wikipedia]] * [[http://en.wikipedia.org/wiki/Mono_%28software%29|Mono from Wikipedia]] [[#References]] =References= <references /> =What links here?= [[include page="C sharp" component="backlinks" limit="80"]] **[[Languages|Up one Level]]**