The best time for programmers is coming (3)

Source: Internet
Author: User
Tags learn php
The best time for programmers is coming (3)
Mobile development. Since mono, it is now available. NET to develop mobile applications, using Xamarin can develop iOS and Android programs that are identical to native performance in C #, I am also familiar with objective-c, and have developed programs with OBJECTIVE-C, although objective-c In some ways excellent, but the development efficiency is not flattering, or Apple will not introduce Swift to their own life, and when you need both iOS and Android, you need at least a familiar objective-c, but also need to??? A familiar java. And the same thing needs to be done two times. With Xamarin as an enterprise app, a lot of business logic can be shared, not to mention the very efficient C # language, we've successfully submitted several Xamarin-based programs.
In addition, Xamarin's xamarin.forms can use XAML and C # to develop programs for iOS, Android, and Windows Phone in a set of code, with the same performance as the original, We have also successfully developed a xamarin.forms-based program.
Game development. There are already many programs based on unity development, and you can choose C # as the primary language for unity-based gaming. Can search for, already have a lot of shelves game is used. NET-developed.
Summary. Of course, the above is just the Microsoft technology I use, at present, in addition to the customer explicitly choose other languages, there is really not much Java can do and. NET can't do.
Desktop, WEB, mobile development All can use. NET, simply put, you can use a language, that is C # to develop
Development tools
Visual Studio. To do. NET development, the supporting development tools are Visual Studio, I think Visual Studio is one of the best Ides, you can almost use to do any language development, this used by the people are very clear, although said Vim is the editor of God, and Emacs is the editor of God, But how many gods can the world show?
Resharper. ReSharper is one of the most essential tools for every. NET programmer, which basically allows us to improve our development efficiency by One-third and who knows who has used it.
Domain-driven design. If I'm not mistaken, though Eric Evans wrote a book on field-driven design earlier, the real driving field-driven design is a lot to do. NET development, like Greg Young, we can look at Nservicebus. You can see Nservicebus.
We have submitted a very large project using domain-driven design, which is a major system of the world's top 500. And this system is used in. NET C #, using CQRS, Nservicebus, ASP. asp, net WEB api,sql server and so on, the system has been running for several years and has not found any problems.
Brotherhood high Lopheng free an apprentice: http://www.hdb.com/party/lzcw-comm.html
Free to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service:
Http://www.lampbrother.net
"Brother Even it education" learn PHP, Linux, HTML5, UI, Android and other video tutorials (Courseware + notes + video)!
Web Drive Tutorial Download: http://pan.baidu.com/s/1mg8ANMg

This is the best time to introduce the programmer (3), including the content, I hope that the PHP tutorial interested in a friend to help.

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.