.TEXT居然不能在随笔编辑界面贴图!

本来它用FTB控件,是支持上传贴图的,可是因为.TEXT接管了所有请求,把对上传图片aspx的请求转给default.aspx了。害得我搞了半天都不行,原来……真是有够恶心啊。改天得修理修理,没有贴图太烦人啦。

这个看起来不错

About FxCop

FxCop is a code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines. It uses reflection, MSIL parsing, and callgraph analysis to inspect assemblies for more than 200 defects in the following areas: naming conventions, library design, localization, security, and performance (see Rule Topics). FxCop includes both GUI and command line versions of the tool, as well as an SDK to create your own rules.

Download FxCop 1.23

FxCop must be running under the same version of the .NET Framework as that used to compile the assemblies it analyzes.
Please select the correct version of FxCop.

兵器谱之Application Block

其实有很多工具被我们忽略了。例如这个早已出现的Application Block,
是微软出的一个.NET Helper工具包,包括一个数据库工具和一个异常处理工具。

#数据库工具:执行SQL命令、存储过程并返回DataReader或DataSet或不返回;
#异常处理工具:处理、跟踪、记录异常

About IBS Portal

IBS Portal真是经典的范例,实在值得好好研究。看看这两个Method:

        //*********************************************************************
        //
        // PortalSecurity.IsInRole() Method
        //
        // The IsInRole method enables developers to easily check the role
        // status of the current browser client.
        //
        //*********************************************************************
        public static bool IsInRole(String role) {
            return HttpContext.Current.User.IsInRole(role);
        }
        //*********************************************************************
        //
        // PortalSecurity.IsInRoles() Method
        //
        // The IsInRoles method enables developers to easily check the role
        // status of the current browser client against an array of roles
        //
        //*********************************************************************
        public static bool IsInRoles(String roles) {
            HttpContext context = HttpContext.Current;
            foreach (String role in roles.Split( new char[] {';'} )) {
            
                if (role != "" && role != null && ((role == "All Users") || (context.User.IsInRole(role)))) {
                    return true;
                }
            }
            return false;
        }

如何在ASP.NET中获得JavaScript弹出窗口Yes/No值

The sample code?is on the most frequently asked query on “How to get the confirmation of Yes/No from a javascript pop up and display the value on the page using ASP.NET”?

  • Create a webpage main.aspx
  • Drag and drop a?hidden control and <asp:button> control on the web form.

Step 1. main.aspx.vb

Write the following code on page load event

Button1.Attributes.Add(“onclick”, “getMessage()”)

Step 2.In main.aspx

Add the client side-script block

<SCRIPT language=javascript>
 function getMessage()
 {
 var ans;
 ans=window.confirm('Is it your confirmation.....?');
 //alert (ans);                      
 if (ans==true)
  {
    //alert('Yes');
    document.Form1.hdnbox.value='Yes';
   }
 else
 {
    //alert('No');
    document.Form1.hdnbox.value='No';}

 }
</SCRIPT>

Step 3. main.aspx.vb

To display the value of the value selected by the user in the pop up write the following code

Response.Write(Request.Form(“hdnbox”))