Microsoft .NET handheld equipment development kit base articles (reposted Yesky)

zhaozj2021-02-16  122

http://91mail.51.net

Compared with the existing development technology compared to the previous EVB, EVC, .NET Compact Framework and Smart Device Extensions (SDE) for Visual Studio.net have great advantages, on the one hand, all of MS all development technology and development tools are Migrate to the .NET platform. Visual Studio 6.0 (including VB and VC) has been replaced by Visual Studio.net. In the development of .NET methods in the development of handheld devices, you will get all the advantages of .NET technology: IL intermediate language, running compiler (Run-Time), like a VM (virtual machine) mechanism, you will be from these The ability to obtain platform-independent and programs rapidly in characteristics. We can look at the advantages of Compact Framework and SDE relative to EVC, EVB, etc., provide a consistent object-oriented programming environment, and whether the object code is stored and executed locally, or Perform in the local but distributed on the Internet, or executed remotely. It offers a code execution environment that minimizes software deployment and version control conflicts, you don't have to worry about the notorious DLL vulnerability. A code execution environment that guarantees code (including code created by unknown or incomplete trusted third parties). Since the .NET program will compile into IL (intermediate language), and the Just-in-Time compiler is compiled into Native Code (local code, ie machine code), so it can be compiled in real time in the JIT compiler. Control code itself and security issues for call class libraries. . Provide a code execution environment that eliminates a script environment or interpretation of performance issues, we can do not have to consider the problem of application platforms, this part of this problem is resolved by .NET Framework. Make developers' experience in the face of large-induced applications (such as Windows-based applications and web-based applications), because the same basic class library is used in WinForm and WebForm, just involved When the control of the performance layer is a bit different. Generate all communications according to the industrial standard to ensure that the code based on the .NET framework can be integrated with any other code. And Microsoft will make .NET applications can be written, C , PASCAL, COBOL, etc. in multiple languages, including .NET's largest competitor Sun's Java language. Programming under .NET, you will not have to consider the garbage collection problem, .NET has an automatic garbage collector based on the above advantages, I think you can experience the huge power of .NET, in handheld equipment development, despite now Most applications such as EVB, EVC, such as Windows CE, but in the near future, .NET application will quickly occupy this market. In the development of the whole handheld device. Net Compact Framework has been lagging behind the only enemy J2ME, but Microsoft's powerful technological innovation capabilities and market development capabilities will make up for time defects. And .NET's core language C # is a high-level programming language that is really opposite objects, and he borrowed the success of Java language in many ways and expanded Java language. Our sample project will be written in C # language, and it is also very recommended to use the emerging language in future learning and programming. Of course, you can also use other languages ​​to write .NET applications, as long as you meet the .NET programming rules.

转载请注明原文地址:https://www.9cbs.com/read-8423.html

New Post(0)