商品描述
Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further. The C++/CLI Primer is a powerful but compact book that will guide you through that barrier.
Many of today's complex transactions and enterprise applications count on C++/CLI. Visual Studio 2015 and earlier versions support C++/CLI if you program using an IDE. C++/CLI is unattractive, clumsy, and hard when compared to other modern languages that run on the .NET platform. That's because it is powerful. Like light that can be viewed as a wave or particle, C++/CLI can be exercised as an unmanaged or managed or actually as the sandwich language to do mixed mode programming, which is its real power. That's also why it is unique.
- Discover C++/CLI and why is it used in .NET programming
- Work with types, primitive types, object creation, and managed and abstract classes
- Use abstract classes in C++/CLI
- Harness the power of nullptre
- Implement code that uses boxing/unboxing
- Use equality/identity, properties, enums, strings, arrays, and more
商品描述(中文翻譯)
進入一個硬核的後端、伺服器端企業程式設計的世界,這本書介紹了 C++/CLI 語言的一些重要方面,這些方面常常成為阻礙程式設計師進一步探索的障礙。《C++/CLI Primer》是一本強大但簡潔的書籍,將引導您穿越這個障礙。
當今許多複雜的交易和企業應用依賴於 C++/CLI。如果您使用 IDE 進行程式設計,Visual Studio 2015 及更早版本支持 C++/CLI。與其他在 .NET 平台上運行的現代語言相比,C++/CLI 顯得不吸引人、笨拙且難以使用。這是因為它的強大。就像光可以被視為波或粒子,C++/CLI 可以作為非管理或管理的方式來使用,實際上作為一種混合模式程式設計的夾心語言,這就是它的真正力量。這也是它獨特的原因。
您將學到的內容:
- 探索 C++/CLI 及其在 .NET 程式設計中的用途
- 處理類型、原始類型、物件創建以及管理和抽象類別
- 在 C++/CLI 中使用抽象類別
- 利用 nullptr 的力量
- 實現使用裝箱/拆箱的程式碼
- 使用相等性/身份、屬性、列舉、字串、陣列等
本書適合對象:
有經驗的 Microsoft .NET 應用程式開發人員,熟悉 .NET 框架和 C++。