.NET Programming with Visual C++: Tutorial, Reference, and Immediate Solutions
Autor Max Fomitcheven Limba Engleză Hardback – 27 iul 2017
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 470.59 lei 43-57 zile | |
CRC Press – 8 ian 2003 | 470.59 lei 43-57 zile | |
Hardback (1) | 973.67 lei 43-57 zile | |
CRC Press – 27 iul 2017 | 973.67 lei 43-57 zile |
Preț: 973.67 lei
Preț vechi: 1423.39 lei
-32% Nou
Puncte Express: 1461
Preț estimativ în valută:
186.34€ • 193.56$ • 154.78£
186.34€ • 193.56$ • 154.78£
Carte tipărită la comandă
Livrare economică 03-17 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781138436398
ISBN-10: 1138436399
Pagini: 736
Dimensiuni: 178 x 229 x 48 mm
Greutate: 0.45 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
ISBN-10: 1138436399
Pagini: 736
Dimensiuni: 178 x 229 x 48 mm
Greutate: 0.45 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Notă biografică
Well-known game designer Max Fomitchev holds a Ph.D. in computer science and is the author of numerous articles in Dr. Dobb's Journal and other programming magazines.
Cuprins
Primary Audience: The book is intended for current intermediate to advanced Visual C++ 6.0 users migrating to Visual C++ .NET. The book can be used as a reference for .NET developers. Secondary Audience: Novice C++ developers who want to learn C++ programming for the .NET Framework. Structure of the Book. Chapter 1 provides overview of the .NET Framework. The material is intended mostly for novice users. Chapter 2 is a tutorial into Managed Extensions to C++. Prior knowledge of C++ is assumed. Fifteen complete code samples. Chapter 3 provides a complete reference of the basic types (Array, String, Delegate) contained in .NET Framework System namespace. Fifteen complete code samples. Chapter 4 provides a complete reference of the advanced types (Attribute, GC, etc.) contained in .NET Framework System namespace. Twelve complete code samples. Chapter 5 provides a complete reference of the System: [Threading namespace and teaches how to use multithreading, interlocking and thread synchronization in .NET. Thirteen complete code samples. Chapter 6 provides a complete reference of the System: [Collections namespace and teaches how to use .NET collections. Fifteen complete code samples. Chapter 7 provides a complete reference of the System: IO namespace and teaches how to work with the .NET file and stream I/O, including isolated storage. Sixteen complete code samples. Chapter 8 is an introduction into ADO.NET. The chapter provides a complete reference of the System: [Data namespace focusing on DataSet and DataTable classes, reading/writing structured data from XML, and in-memory representations of arbitrary heterogeneous data sets. Eleven complete code samples. Chapter 9 teaches how to use ADO.NET OLEDB and SQL Server data providers to add, modify, navigate database data and how to perform transactions. The chapter provides a complete reference of the System: [Data:[Common, System:[Data: :01eDb, and System: [Data: :SqlClient namespaces. Thirteen complete code samples. Chapter 10 is an introduction into ASP.NET web services. The chapter focuses on ASP.NET web service architecture and basic web service development issues. Prior experience with ASP/web services is not required. Chapter 11 introduces web service protocols such as HTTP-GET, HTTP-POST and SOAP and tailoring web services and web service consumers to use a particular protocol. Chapter 12 covers Web Services Definition Language (WSDL), web service discovery, configuration and security. Chapter 13 discusses .NET interoperability with unmanaged code and teaches how to access .NET types from COM components and vice versa. Five complete code samples. For intermediate/advanced users. Chapter 14 covers “other” (i.e., nonmanaged) Microsoft extensions to C++ language focusing on new compiler intrinsics (MMX/SSE/SSE2/3DNow!), support for 64-bit data types and data alignment, native C++/COM event handling, new keywords and other language enhancements. Five complete code samples.* For advanced users. Chapter 15 covers C Runtime Library enhancements focusing on runtime error checking. Nine complete code samples. For advanced users. Chapter 16 discusses enhancements and changes to MFC 7.0 focusing on new features related to DHTML (editing, DHTML dialogs), Windows XP support, resource localization (satellite DLLs) and 64-bit portability. Prior knowledge of MFC is required. Six complete code examples. Chapter 17 introduces unmanaged attributed programming, focuses on compiler and ATL COM attributes and teaches how to declare COM coclasses/interfaces using attributes, how to handle COM events. Provides a reference of COM attributes. For advanced users. Three complete code examples. Chapter 18 introduces attributed ATL OLEDB programming and provides a complete reference of ATL OLEDB attributes. The Chapter teaches how to retrieve, update, navigate database data using OLE DB, issue database commands and perform transactions.
Descriere
Given the increasing role of intellectual property (IP) in academic research, it is important for academic scientists to gain greater awareness and knowledge of the various issues involved with IP resulting from their research and inventions. In addition, the line between academic and industrial research has been blurred, and a large amount of crossover exists due to corporate funding of academic research and collaborations between company and university laboratories. These and other factors have complicated the push toward technology transfer in universities. As commercialization has become inseparable from university research, there is now an essential need for academics to have a greater understanding of the processes involved. Intellectual Property in Academia: A Practical Guide for Scientists and Engineers fills this need, providing an indispensable source of information for researchers in academia.You�ve Just Invented a Gadget � What Now?Written by a select team of IP professionals, most of whom also have years of experience as scientists, this volume addresses IP issues relevant to the academic community�including ways to efficiently deal with the structural constraints inherent in the university environment. Scientists and engineers will benefit from the authors� insights and their advice on how to establish good communication with university Offices of Technology Transfer. This perspective affords a common language and facilitates a smoother path through IP procedures. The book covers the best approaches to determine invention novelty by prior art searching and gives step-by-step guidance in using the best modern electronic patent databases. It presents a unique practical approach for assessing the monetary value of ideas and provides software for invention valuation, which can be used even during the early stages of an invention�s development. The book also discusses invention ownership, which