[0] Abstract
There are 7 articles in this issueArticle
- [1] how to create an updatepanel-compatible and without ASP. NET AjaxProgramSet controls
- [2] What happened to updatepanel? Why is it useless? Or, the developer of updatepanel explains how updatepanel works.
- [3] learning about membership, roles, and profile in ASP. NET 2.0
- [4] "feature delegation" UI of the custom Module
- [5] Using ASP. NET calendar control and Yahoo. UI. Calendar in ASP. NET
- [6] using custom controls to simplify data binding in ASP. NET 2.0
- [7] Client Side of ASP. NET page
[1]Howto: Write controls compatible with updatepanel without linking to the ASP. NET Ajax DLL(How to create controls compatible with updatepanel that do not require ASP. NET Ajax Assembly)
With the release of the beta version, the Microsoft. Web. Extensions. dll assembly of ASP. NET Ajax is deployed in GAC, and full trust is required for normal operation. For some hosts, especially virtual hosts, it seems difficult for administrators to persuade them to install a beta version of software on the server at risk. This has brought a lot of obstacles to the application and promotion of ASP. NET Ajax.
ASP. in this article, Eilon Lipton, an engineer from the net Ajax team, provides a "clever" solution-use. net reflection, get the Microsoft. web. extensions. the object and method in the DLL, instead of referencing the DLL during compilation.
Although the problem has been solved, it is not perfect: The program performance is affected, and it is not so easy to use reflection for development. However, this attitude towards solving the problem deserves our reference. Standing taller and looking farther, maybe everything is not a problem.
[2]What's up with updatepanels and How come nothing works? Or: a brief explanation of how updatepanel works by the guy who wrote the feature. (long !)(What Happened To updatepanel? Why is it useless? Or, the developer of updatepanel explains how updatepanel works)
It is still a blog by Eilon Lipton, an engineer from the ASP. NET Ajax team (the title is really long ......). As a developer of updatepanel (really cool), he analyzed the huge changes in the design of updatepanel In the CTP and beta versions and their impact on our users. At the same time, he mentioned that due to this architecture change, the webparts, Treeview, and menu controls cannot work with the beta version of updatepanel. If you have encountered this problem, you can only wait patiently. Or are you smart enough to do it yourself?
There is a long way to go. ASP. NET Ajax does have a lot of room for improvement.
[3]Examining ASP. NET 2.0's membership, roles, and profile-Part 7(Learning membership, roles, and profile-2.0 in ASP. NET 7th)
Scott Mitchell has written this series of articles on membership, roles, and profile in ASP. NET 2.0 in issue 7th. The language is fluent and clear, and the most important thing is very practical application. It is not a textbook type in msdn. (I also hope some authors in China can learn their attitudes and do not copy msdn. Seriousness is the most basic principle. Be honest !) It is a rare learning material in this field.
In this article, Scott Mitchell introduced the basic knowledge and implementation method of the custom profile provider, along with a simple development process of the custom profile provider, the custom profile provider can persistently store profile information in an XML file.
In addition, friends who care about this series of articles can also subscribe to this feed to get the most timely update information.
[4]Feature delegation of custom module in Ui("Feature delegation" UI of the custom module)
This is an article about iis7 extension. The author kanwaljeet SINGLA briefly describes how to compile a custom "feature delegation" UI for the module. The UI can be seen on the iis7 management interface, in order to provide a visual module configuration interface for the website administrator.
Maybe because it is too concise and concise, iis7 may be relatively new, and the content provided in this article is hard to understand. If you are interested in this powerful extension in iis7, this series of "end-to-end extensibility example" articles written by Michael Ju yaoek and Thomas deml may be more suitable. Detailed explanations are provided for each operation step.
In the blog of kanwaljeet SINGLA, there is also a very good article about iis7-response caching in iis7, which introduces some improvements to cache support in iis7.
[5]Using ASP. NET calendar control and Yahoo. UI. Calendar in ASP. NET(Use ASP. NET calendar control and Yahoo. UI. Calendar in ASP. NET)
The calendar control in ASP. NET is familiar to all of us. Generally, it is used in the date selector except for the blog. This article by Michael sync provides examples for this scenario. Yahoo! The pure client JavaScript Implementation of the calendar control is also provided. In some cases, this pure client implementation is more flexible and efficient. This article analyzes the usage of Yahoo. UI. Calendar and provides corresponding instance programs.
The main content of this article is as follows:
- Using ASP. NET calendar control in ASP. NET Project
- Showing ASP. NET calendar control in popup window
- Using Yahoo. UI. Calendar control in ASP. NET project
This is an interesting introductory article. Even as experienced developers, you can also find some ideas to solve problems from multiple perspectives.
[6]Simplify data binding in ASP. NET 2.0 with our custom control(Use custom controls to simplify data binding in ASP. NET 2.0)
As a well-known MVP, Rick strah's frequently-updated and humorous blog has played a very important role (of course, he also has a handsome appearance and sexy eyes ......). I have introduced many of his articles in the previous articles on ASP. NET in English. This article is his debut in the msdn magazine. It can be seen that he has spent a lot of time.
This article introduces how to use custom controls to simplify data binding in ASP. NET 2.0. The main content is as follows:
- The problem with stock data binding
- Introducing a two-way data binding control
- Implementing an Extender Control
- Workaround for designer notification
- How databinding and error management works
- Handling binding errors
- Wrapping up
The content of msdn magazine is accurate and rigorous. It is worthy of being a masterpiece of Microsoft developers. However, it may not be as interesting as a blog.
[7]The client side of ASP. NET pages(Client Side of ASP. NET page)
Dino Esposito (well-known writer and MVP) has never been idle. I believe many of my friends are watching his books learn ASP. NET. After complaining about the ASP. NET Ajax manuscript he just completed, it is estimated that Daniel is interested in the ASP. NET client again-Get used to it and learn to enjoy it.
This article also discussed ASP in the msdn magazine. the client side of the net page, the entire ASP. some of the client mechanisms of net are completely invisible to him. Of course, this is exactly what we want to see. The article also continued the rigorous style of msdn magazine, which is an authoritative reference. After reading this article patiently, I believe that your ASP. NET level will be greatly improved.
The main content of this article is as follows:
- Analysis of the aspx code
- Analysis of the HTML client code
- The view State Field
- The PostBack mechanic
- Analysis of class code