Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình .net 4.0 và visual studio 2010 part 9

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Tại sao nên VB.NET / C # phát triển được quan tâm trong IronPython? Phần lớn các cuộc thảo luận ở đây áp dụng cho các ngôn ngữ khác năng động, bao gồm IronRuby, nhưng Python là khu vực cụ thể của tôi về chuyên môn. | CHAPTER 3 LANGUAGE AND DYNAMIC CHANGES Figure 3-3. ResolverOne application One of the developers on ResolverOne was Michael Foord who is author of IronPython in Action Manning Publications 2009 . I spoke to Michael about his experiences with working with embedding dynamic languages and IronPython. Michael Foord Why should VB.NET C developers be interested in IronPython Much of the discussion here applies to other dynamic languages including IronRuby but Python is my particular area of expertise. IronPython is a .NET implementation of the popular open source programming language Python. Python is an expressive language that is easy to learn and supports several different programming styles including interactive scripting procedural functional object-oriented and metaprogramming. But what can you do with IronPython that isn t already easy with your existing tools The first entry in the list of programming styles is interactive. The IronPython distribution includes ipy.exe the executable for running scripts or programs that also doubles as an interactive interpreter. When you run ipy.exe you can enter Python code that is evaluated immediately and the result returned. It is a powerful tool for exploring assemblies and learning how to use new frameworks and classes by working with live objects. The second reason to use IronPython is also the second programming style in the list scripting. Python makes an excellent tool for generating XML from templates automating build tasks and a host of other everyday operations. Because scripts can be executed without compilation experimentation is simple and fast. Python often creeps into businesses as a scripting language but beware it spreads. 61 CHAPTER 3 LANGUAGE AND DYNAMIC CHANGES One of the big use cases for IronPython is for embedding in applications. Potential uses include user scripting adding a live console for debugging creating domain-specific languages DSLs where rules can be added or modified at runtime or even .