C # Learning Notes--Why Choose C #

Source: Internet
Author: User

Beginner C #, no video tutorials, there is no C + + Foundation, only C Foundation, VB Foundation.

Like VB fast, very convenient to build a Windows development environment, it is easy to get started.

Similarly, like C's simple, free. Long-term write monolithic computer program, know that C flexibility is irreplaceable.

Due to the need to develop USB, the hardware uses fpga+cy7c68001, because there is no need to develop a USB firmware program, so you can save a lot of things. 68001 of drivers can be used with Windows,

The host computer software uses the Winusb template that VS2013 WDK8.1 comes with.

You only need to set the GUID to find the device.

Because the software is a pure C write console program, all kinds of information are printed by printf, operation can only use scanf to input, feel very inconvenient. So cut how to use VB to develop the interface, but encountered a problem, c development of the program and VB docking it, think of the DLL, engaged in a half-day, c project generated by the Lib can not find the symbol. So, forget it. vs too deep operation is not familiar, can only find another method.

Online Search to a foreign site, inside someone has generated a good DLL, powerful, support. NET, meaning can be developed in VB and C #. Excited for a long time. Think, VB has been very familiar with, but thought that since many places have been used in C #, and can be very quickly generated desktop, and after all, still very much like C language, determined to engage in C #, and a little, VS2017 support C # development of Android. Although not very understand, but I think there is still a promising.

VB is not to say there is no future, just feel programming habits or poor pretty much.

In this way, every day to record a little, slowly should be able to learn a lot.

C # Learning Notes--Why Choose C #

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.