The best time for programmers is coming (2)

Source: Internet
Author: User
Tags learn php ruby on rails
The best time for programmers is coming (2)
So what's the connection between desktop and Visual Basic, except that there is no other programming language that can be used, such as PHP, and so on.
When I graduated not long, I joined a Malaysian software company in China, the company is mainly to do ticket system, when we chose Visual Basic, did VB people know how powerful VB, in addition to the extremely convenient visible is the resulting form, and there are almost everything you want to the components, In addition, we all know that Windows is the most well-deserved overlord in the desktop system, I do not know what Java advantage is in this area, if some people say to cross-platform, but I have done so many years of enterprise software, not a few enterprise software is required across the platform. At that time in this company made the ticketing system, as well as the gate system, POS system, I estimate many people do not know that the brake system originally can be done with Visual Basic. Guangzhou, the largest amusement park in Beijing is what we did, and the whole park of the information system is the use of Microsoft technology.
Wpf. Microsoft introduced WPF, I think is a great progress on the desktop development program, almost all desktop applications can be presented using WPF, and through WPF can make it very convenient and fast to make very beautiful desktop programs, WPF XAML way to our very convenient to write desktop forms. While templates, animations, etc. are extremely easy to implement in WPF, and MVVM is prevalent in WPF applications, WPF has been around for many years before angular.
UWP. Not so long ago, Microsoft introduced Windows 10, which enabled a system to run on desktops, tablets, and phones, and we could use XAML, or even JavaScript, to develop a program that could run on multiple terminals, which might be of no importance to the individual user, but too important for enterprise users. Specific details I think you can go and see MSDN or Channel9.
Web and ASP. NET Web Forms. I think a lot of people's misunderstanding of Microsoft may be mainly this part, the same year's ASP. NET Web Forms because it is a quick drag control, causing the interface to generate a lot of hard-to-understand code, a lot of viewstate, etc., but this does not say that ASP. NET Web Forms is bad, First we can use ASP. Web Forms to quickly complete some small WEB programs, plus a large number of third-party controls, to develop some routine programs as fast as lightning. Second we can try to use the client's control such as Repeater, and so on, there are still many sites are ASP. Web Forms do, don't these sites do not have users?
ASP. NET WEB MVC. As many people complain about the ASP, and the Web development technology is constantly innovating, Microsoft has introduced ASP. NET MVC in a timely fashion, using MVC to write very crisp code, and our team started using ASP. MVC1.0 Beta. Since I have also learned Ruby on Rails, basically these two frameworks are very similar, extremely convenient routing management, View, Controller, model layering, so that we can use strongly typed class development, we have successfully submitted many projects using ASP. I've never met a problem before. NET itself.
WEB Services and WCF. Using a unified model, let us develop Web services extremely convenient, in most cases we just need to define an interface, configure the relevant binding and endpoint, can be very convenient to use HTTP, TCP, Https, can be very convenient to use a variety of security policies, This requires only a few simple lines of configuration, and WCF greatly simplifies the development of Web services.
ASP. NET WEB API. In addition to WCF, Microsoft has launched the ASP. NET Web API, which makes it extremely easy to develop lightweight Web services, using the ASP. NET Web API we can easily implement restful services. Using Owin, we can deploy our APIs in any way.
Azure Microsoft Cloud. Microsoft Cloud is very powerful, the use of Microsoft Cloud is aware that Microsoft Cloud can almost meet all of our requirements for the program, we can use Azure Web apps very convenient to create a web, Webjob, we can use Azure SQL, using azure storage, Can be extremely convenient to use the cloud queue, bus and so on, and gathered into a lot of good third-party programs, such as we can use Redis as the cache. In addition, Microsoft's cloud services allow us to manage our deployments with great ease. This allows a lot of programmers from a programmer to quickly become an enterprise-ready system of people, and you just need to learn some of the management knowledge of Azure, such as auto-scaling and so on, which can be quickly and easily in the cloud configuration. Almost half of our customers ' systems are running in azure, and we can deploy with one click, and if there's a problem, we can even use Visual Studio to directly debug the Web site inside the cloud.
Visual Studio to directly debug the website inside the cloud. These sites we will introduce the next section, in addition to these content, other relevant programming languages such as PHP, what will be the application? There will be a lot of relevant content to introduce.
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 (2), including the content, I hope that the PHP tutorial interested in a friend to help.

  • Related Article

    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.