Recommended in this week's ASP. NET technical article [03/18-03/24]

Source: Internet
Author: User

Summary

There are 8 articles in this issueArticle:

    1. ASP. NET Ajax document updates, videos, and references
    2. Implement the drag-and-drop function in ASP. NET Ajax
    3. Using ASP. NET Ajax Control Toolkit from codeplex brings risks
    4. Zap: ASP. NET automatic website Generation Tool
    5. Use breakpoints in ASP. NET for debugging
    6. ASP. NET controls-How are controls associated with each other?
    7. Health Monitoring in ASP. NET 2.0: send notification information by email
    8. The most important appcmd command: Back up and restore iis7 Configuration

 

[1]ASP. NET Ajax documentation update, videos and cool articles(ASP. NET Ajax document updates, videos, and some references)

Scott gave a summary of ASP. NET Ajax trends recently. The updates to the official ASP. NET Ajax documents are relatively good, but even if there is an update, it is still not comprehensive enough. There are still many differences with the Windows SDK. In any case, it is good to see the progress.

The article also lists some recently released ASP. NET Ajax reference resources, including many topics. If you are interested, take a look.

 

[2]Implementing drag-drop in ASP. NET Ajax(Implement the drag-and-drop function in ASP. NET Ajax)

If you have read articles I have written before (using ASP. net Atlas to achieve the drag-and-drop effect (top), (bottom), so maybe ASP. net Ajax. However, it seems like a stranger. The current ASP. Net Ajax is no longer the original Atlas ...... We cannot recognize the changes.

However, the most basic implementation concept of the drag-and-drop function has not changed-writing two actions to implement two interfaces (idragsource and idroptarget. However, it may seem a little difficult for some beginners. This article provides the specific implementation of ASP. NET Ajax based on the latest version.CodeFor your reference. However, this article is concise. It seems that you need to have a certain understanding of ASP. NET Ajax before you can understand it.

 

[3]Ajax Control Toolkit from codeplex is a risk(Using ASP. NET Ajax Control Toolkit from codeplex brings risks)

The author uses this "shocking" title because the author found a bug when using dragpanelextender in the new ASP. NET Ajax Control Toolkit. That is, the profilepropertybinding of the dragpanelextender does not work. After thinking twice, the author gradually tracked the code and finally found the culprit:

[Persistencemode (persistencemode. innerproperty ),
 
Obsolete ("Warning: profilebindings are disabled for this Toolkit release pending technical issues. We hope to re-enable this in an upcoming release"),
 
Designerserializationvisibility (2 ),
 
Browsable (False)]
 
PublicProfilepropertybindingcollection profilebindings
 
{
 
......

In the very depressing circumstances, the author suggests that Microsoft can fully control ASP. net Ajax Control Toolkit development and release process, but he may have seen some disadvantages brought about by open source, but he does not understand many of the benefits ......

 

[4]Introducing zap: a tool for generating ASP. NET websites automatically(Zap: ASP. NET automatic website Generation Tool)

You only need to write a piece of XML, and the tool named "zap" will automatically generate an ASP. NET Website for you. It seems very convenient ...... The following is an example of XML Configuration:

 
<Project
 
Xmlns= "Http://superexpert.com/zap" 
 
Name= "Project1">
 
<Classes>
 
<Class ID= "Moviecategory">
 
<Properties>
 
<Property 
Name= "ID" 
 
Type= "Int32" 
 
Isprimarykey= "True" 
 
Isidentity= "True" />
 
<Property Name= "Name" Label= "Name"/>
 
</Properties>
 
</Class>
<Class ID= "Movie">
 
<Properties>
 
<Property 
 
Name= "ID" 
 
Type= "Int32" 
 
Isprimarykey= "True" 
 
Isidentity= "True" />
 
<Property 
Name= "Title" 
 
Label= "Title"/>
 
<Property 
 
Name= "Director" 
 
Label= "Director"/>
 
<Property
 
Name= "Categoryid"
 
Widget= "Dropdownlist" 
Foreignclassid= "Moviecategory"
 
Foreignvaluepropertyname= "ID"
 
Foreigntextpropertyname= "Name" />
 
</Properties>
 
</Class>
 
</Classes>
 
</Project>

The generated website is like a decent one:

Is there a sense of Ror?

 

[5]Debugging with breakpoints in ASP. NET(Use breakpoints in ASP. NET for debugging)

This is a basic article, as its name is. Most of the information is about the basic usage of breakpoints, which involves a little more advanced content, but all of them pass. If you are a beginner in this field, you can refer to it.

 

[6]ASP. NET controls-how controls are related to each other?(ASP. NET controls-How are controls associated with each other ?)

This is also a basic article about inamingcontainer and controlcollection in ASP. NET, but there are still some important things that many friends don't pay attention.

 

[7]Health Monitoring in ASP. NET 2.0: Notifications via email(Health Monitoring in ASP. NET 2.0: send notification information by email)

About Health Monitoring in ASP. NET 2.0, I listed a basic introduction Article in the recommendation article last week. Scott Mitchell made persistent efforts this week to provide the second article in the series. This article describes how to selectively send the monitoring information to interested users by email.

For health monitoring, a forgotten country in ASP. NET 2.0, such an article is nothing more than a piece of cake!

 

[8]Most important appcmd commands: backing up and restoring iis7 Configuration(The Most Important appcmd command: Back up and restore iis7 configuration)

Back up and restore the IIS configuration using the command line. I think this feature has been coveted for a long time. In this way, the automated management of web servers has become a reality. This article will discuss how to implement this function on the latest iis7.

The author also said that this is only the first article in his series of "the most important appcmd command". It seems that the drama is still coming soon. Let's wait and see ......

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.