I recently worked with Python using Komodo Edit and other simpler editors, but now I am making a project that needs to be executed in C # using VS 08. I would appreciate any tips on how to quickly become productive on this platform as much as possible.
Regarding knowledge of C #, I would highly recommend Programming C # and C # in depth .
For Visual Studio, start a lot of work in the IDE, play, get acquainted with it. Start with simple projects and learn all aspects. Learn how to optimize Visual Studio and check out some of the great IDE keyboard shortcuts / hidden features .
Definitely do each of the following at least once:
Projects
Debugging:
:
IDE :
#, .NET. ( Windows Forms), , IO. , "" (WinForms, WPF, ASP.NET, WCF ..), .
# 3.0 # 2008. . + . LINQ, - , , LINQ. LINQ , LINQ to SQL Entity Framework. ( , XML, LINQ to XML - XML API, LINQ. , DOM API.)
Python, , #. , ( x86).
IronPython, - .NET IronPython, .NET #.
, , # 21 ! ... , .
, .
. , .
. Pro # 2008 .NET 3.5.
Python # . (, ).
IronPython - .NET . Python .NET , #. IronPython Visual Studio IronPython Studio.
Python #
, , . Python, Python/#, " Python #" "Does # 3.0 Beat Dynamic Languages ?" . # 3.5 Python .
-. .
1)2)3) GUI 4)
, . .
Microsoft :
http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx
" ".
, . , , ? , . #? . , , .
, , , , .
, , , - ( ), , , , , .
, (, Microsoft Press) Microsoft MSDN Technet . ( ) .
- - , IRC, .., , , , ..
Then - after a week or two - start programming.
I know this is not what you need to do, starting with a new language. But for me, this apporach works best in recent years.
Source: https://habr.com/ru/post/1697802/More articles:Django admin site does not display ManyToManyField relationship - pythonHow can I create a web page that displays aggregate data from Sawtooth polls? - perlIs there a way in .NET to enable Assembly.Load? - .netHow to integrate SpringSource server dns server into another OSGi-based application server? - spring-dmDistributed cache / session, where should I go? - cachingDisable run-time checking in Visual Studio - c ++automatic invalidation of request cache - cachingHow do you clone 'WebControls in C # .NET? - c #Is there a “best practice” for accessing another process in the OS via java? - javaProgrammatically renaming a table in SQL Server 2000 - is this the only sp_rename solution? - sql-serverAll Articles