C#
< Microsoft
< Technology
< sidharth.panwar
Get flash to fully experience Pearltrees
Standard ECMA-334 C# Language Specification 4 th edition (June 2006) This International Standard specifies the form and establishes the interpretation of programs written in the C# programming language.
@ender Actually you only need a code signing certificate. You can get this from Verisign, Commodo, whomever, and now StartSSL. Now as I said, with StartSSL you pay for the validation, once validated, if you should ever need to generate 100 certificates it doesn't cost a dime as the validation period is still valid. StartSSL also provides a timestamp service (just like Verisign etc.) so that the cert for an app will still "work" even past it's expiration.
In this talk Microsoft Technical Fellow and C# Chief Architect Anders Hejlsberg gives an overview of the new features in C# 4.0, including dynamic typing, co- and contra-variance, named and optional parameters, and improved COM interoperability. Anders will also discuss some of the ideas that are envisioned for future versions of C#. This session is presented by Anders Hejlsberg during Microsoft DevDays 2010 in The Hague in The Netherlands. <p style="text-align:right;color:#A8A8A8"></p>
Post suggestions for future topics here instead of posting off-topic comments. Note that the suggestion box is emptied and read periodically so don't be surprised if your suggestion vanishes. (Note also that I am under no obligation to accept any suggestion.) Topics I are more inclined to cover:
Back in May we were discussing the merits and drawbacks of recursive programming techniques -- that is, writing functions which break down problems into sub-problems, and then call themselves. The drawback of such an approach is that in some cases, you end up doing way more work than necessary. The example I used was the naïve Fibonacci algorithm: function fib(n) { if (n == 1 || n == 2) return 1; return fib(n-1) + fib(n-2); } This is an exponential algorithm -- calculating the first few numbers is very cheap, but once we get up into the tens and twenties, you very quickly end up doing millions of recursive steps.