دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Kevin R. Burton
سری:
ISBN (شابک) : 9780672321245, 0672321246
ناشر: Sams
سال نشر: 2002
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 مگابایت
کلمات کلیدی مربوط به کتاب زبان مشترک دات نت زمان اجرا آزاد شد: Microsoft .NET Framework.، زبان های برنامه نویسی (رایانه های الکترونیکی)، نرم افزارهای کاربردی - توسعه.، Microsoft.NET Common Language Runtime.، علوم کامپیوتر - زبان های برنامه نویسی - .NET - CLR - Common Language Runtime - - اجزای CLR -- شبکه های کامپیوتری -- برنامه های کاربردی وب -- راهنماها
در صورت تبدیل فایل کتاب .NET Common Language Runtime Unleashed به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب زبان مشترک دات نت زمان اجرا آزاد شد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
.NET Framework یک محیط زمان اجرا به نام Common Language Runtime را ارائه می دهد که اجرای کد را مدیریت می کند و خدماتی را ارائه می دهد که توسعه نرم افزارهای قوی را آسان تر می کند. Common Language Runtime (CLR) یک پایه محکم برای توسعه دهندگان برای ساخت انواع مختلف برنامه ها فراهم می کند. چه یک توسعه دهنده در حال نوشتن یک برنامه ASP.NET، یک برنامه Windows Forms، یک وب سرویس، یک برنامه کد تلفن همراه، یک برنامه توزیع شده یا برنامه ای باشد که چندین مدل از این برنامه ها را ترکیب می کند، CLR مزایای بزرگی مانند توسعه ساده و توانایی یکپارچه سازی کدهای نوشته شده به زبان های مختلف. این کتاب یک مرجع جامع و پیشرفته به توانایی CLR است. نمونههای کتاب به گونهای نوشته شدهاند که نه تنها یک اصل را نشان میدهند، بلکه به خواننده سکوی پرشی میدهند تا نمونه را به سرعت به برنامههای کاربردی و در دنیای واقعی ترجمه کند. پس از خواندن این کتاب، خوانندگان می توانند با استفاده راحت از قدرت و بیان Common Language Runtime در برنامه های خود، بهره وری خود را به میزان قابل توجهی افزایش دهند. این کتاب خواننده را فراتر از سینتکس سی شارپ به استفاده و درک CLR برای ساخت برنامه های کاربردی ایمن، قابل نگهداری و کارایی بالا می برد.
The .NET Framework provides a runtime environment called the Common Language Runtime, which manages the execution of code and provides services that make the development of robust software easier. The Common Language Runtime (CLR) provides a solid foundation for developers to build various types of applications. Whether a developer is writing an ASP.NET application, a Windows Forms application, a Web Service, a mobile code application, a distributed application, or an application that combines several of these application models, the CLR provides huge benefits such as simplified development and the ability to integrate code written in various languages. This book is a high-end comprehensive reference to the capability of the CLR. The samples in the book have been written so that they not only illustrate a principle but give the reader a springboard to quickly translate the sample to practical, real-world applications. After reading this book, readers will be able to significantly increase their productivity by comfortably using the power and expressiveness of the Common Language Runtime in their applications. This book will take the reader beyond the syntax of C# to using and understanding the CLR to build secure, maintainable, and high performance applications.
Content: Foreword. Introduction. I. .NET FRAMEWORK AND THE CLR FUNDAMENTALS. 1. Introduction to a Managed Environment. Brief History of the CLR. Overview of the Managed Runtime Environment.2. The Common Language Runtime-The Language and the Type System. Common Type System. Features of the Common Language Specification.3. The Common Language Runtime-Overview of the Runtime Environment. Introduction to the Runtime. Starting a Method.II. COMPONENTS OF THE CLR. 4. The Assembly. Overview of the .NET Assembly. General Assembly Structure. Detailed Assembly Structure. An Unmanaged API to Access Assembly Metadata. Physical Layout of the Assembly.5. Intermediate Language Basics. Where Does IL Fit into the Development Scheme? ILDASM Tutorial. Basic IL. Commonly Used IL Instructions.6. Publishing Applications. Windows Client Installation Problems. Deploying and Publishing a .NET Application. Identifying Code with Strong Names. Deploying a Private Assembly. Installing Shared Code. Locating Assemblies. Administering Policy.III. RUNTIME SERVICES PROVIDED BY THE CLR. 7. Leveraging Existing Code-P/Invoke. Platform Invoke Overview. Why Platform Invoke Interop? Some Other Interop Methods. Details of Platform Invoke. Performance Considerations with P/Invoke.8. Using COM/COM+ from Managed Code. The Runtime Callable Wrapper. Programmatically Generating an Interop Assembly. Late-Binding to a COM Component. Interop with ActiveX Controls. Interop with SOAP.9. Using Managed Code as a COM/COM+ Component. Why Build a .NET Component to Look Like a COM Component? Unmanaged to Managed Interop Basics.10. Memory/Resource Management. Overview of Resource Management in the .NET Framework. Large Objects. WeakReference or Racing with the Garbage Collector.11. Threading. Threads Overview. What Else Can Be Done to a Thread? AppDomain. Synchronization. Thread Pool.12. Networking. Brief History of the Distributed Application. Traditional Sockets. WinSock. .NET Networking Classes. .NET Socket. .NET Networking Transport Classes. .NET Protocol Classes. Connection Management. Network Security.13. Building Distributed Applications with .NET Remoting. Distributed Applications. Remoting Architecture. Remoting Objects. Advanced Remoting Topics. Debugging Remote Applications.14. Delegates and Events. Why delegates? delegate Basics. Comparing delegates. Removing delegates. Cloning delegates. Serializing delegates. Asynchronous delegates. events Make Working with delegates Easier.15. Using Managed Exceptions to Effectively Handle Errors. Error Handling with Exceptions. Exceptions Overview. C# Exceptions. VC++ Exceptions. VB Exceptions. Cross Language Exceptions. P/Invoke Exceptions. COM Exceptions. Remote Exceptions. Thread and Asynchronous Callback Exceptions.16. .NET Security. Two Different, Yet Similar Security Models. Isolated Storage. Using .NET Cryptography.17. Reflection. Using Reflection to Obtain Type Information. Using Reflection to Serialize Types. Late Binding to an Object Using Reflection. Dynamic Generation of Code.18. Globalization/Localization. International Application Basics. The Road to an International Application.19. Debugging .NET Applications. Providing Feedback to the User. Using a Debugger. Determining Assembly Load Failures. Building Your Own Debugger.20. Profiling .NET Applications. Traditional Tools Used in Profiling a .NET Application. Using the Performance Monitor and PerformanceCounters to Profile .NET Applications. Using Custom Profiling APIs.IV. APPENDIXES. Appendix A. C# Basics. Building a Program with C#. Object-Oriented Programming with C#. C# Objects. Basic Programming Elements of C#.Appendix B. .NET Framework Class Libraries. System.BitConverter. System.Buffer. System.Console. System.Convert. System.DateTime. System.Environment. System.Guid. System.IFormatProvider. System.Math. System.OperatingSystem. System.Random. System.TimeSpan. System.TimeZone. System.Version. System.Collections. System.ComponentModel. System.Configuration. System.Data. System.Diagnostics. System.Drawing. System.IO. System.Messaging. System.Text. System.Timers. System.Web. System.Windows.Forms. System.Xml.Appendix C. Hosting the Common Language Runtime. Adding a Custom Host for the Common Language Runtime.Appendix D. The Common Language Runtime as Compared to the Java Virtual Machine. Historical Backdrop of the War of Who Will Manage Your Code. Java Versus .NET Languages. Java Versus C#. Taking into Account Your Company and Your Employees.Appendix E. Additional References. Chapter 2 References. Chapter 3 References. Chapter 4 References. Chapter 5 References. Chapter 6 References. Chapter 7 References. Chapter 8 References. Chapter 9 References. Chapter 10 References. Chapter 11 References. Chapter 12 References. Chapter 13 References. Chapter 14 References. Chapter 16 References. Appendix A References. Appendix B References. Appendix D References.Index.