剑花 烟雨

   江南  好 风景旧曾谙 日出江花红胜火 春来江水绿如蓝 能不忆东北

理想中的建筑师应该是一个诗人、数学家、精通历史、精通心理学、熟悉音乐、了解医学、还要具备天文学和计算的基本知识。
                                                                                                                         ------------------公元前25年,罗马建筑学家Vitruvius
posts - 135, comments - 271, trackbacks - 2, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

asp.net

visual studio.net 开发和asp.net的开发技术,主要来自于microsoft。
     摘要: 当试图对运行在 Web 服务器上的应用程序进行调试时,有时可能会得到此错误信息:
Unable to start debugging on the Web server
如果你得到的错误信息是比这个更长的消息,这个主题下面的子主题对其做了说明.

如果你遇到了这个错误,有几点是需要被考虑的.第一就是things to check,然后基于你的机器的硬件和软件配置来考虑其它的项目.


Things to Check

Web Applications on Remote Servers

Web Applications Stored in Visual SourceSafe and Using FrontPage Server Extensions

Manually Attaching

Debug Request Could Not Be Processed By the Server Due to Invalid Syntax
阅读全文

posted @ 2008-07-09 10:18 落花人独立 阅读(172) | 评论 (0)  编辑 |

     摘要: Introduction

I couldn't find a lot of documentation on how to debug the classic ASP pages in VS 2005 running on Windows XP and IIS 5.0. So I tried few stuff and finally figured it out. I added those steps in this article. Itss very easy and takes only 5 minutes. I have not tried it with the VS 2005 WebSite model and used the Web Application Project instead. So if you do not have the web application project add-in installed you can download it from here.
Steps

1. Go to Co  阅读全文

posted @ 2008-06-20 16:19 落花人独立 阅读(171) | 评论 (0)  编辑 |

     摘要: 在使用CascadingDropdownList的时候需要注意的问题:
(1)只能通过Web Service的方式来使用这个控件
(2)创建的Web Service 如下
[System.Web.Script.Services.ScriptService]
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class BasicTypes : System.Web.Services.WebService
{

public BasicTypes()
{

//Uncomment the following line if using designed components
//InitializeComponent();
} 阅读全文

posted @ 2008-04-11 16:17 落花人独立 阅读(276) | 评论 (1)  编辑 |

     摘要: 1)When you download Ajax Control Toolkit,with the tookite intalled there a codesamples for you,so when you began to use it in your projects it is the best resources to you .
2)For China ,there are some blogs for you,Terry Lee is the best one.
3)You must resure your version of Ajax tookites and you must have some basic knowleges of Ajax and The tookies you have.ie. how the tookies to be configed and the means to use the controls.  阅读全文

posted @ 2008-04-11 14:24 落花人独立 阅读(205) | 评论 (0)  编辑 |

     摘要: 在使用Ajaxtookite中的UpdatePannel进行异步更新,运行时会出现如下的一个popup窗口,提示你如下信息,然后ok一下就没有什么了。解决办法列在下面:

Invalid postback or callback argument. Event validation is enabled using in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.R  阅读全文

posted @ 2008-04-11 13:13 落花人独立 阅读(735) | 评论 (0)  编辑 |

posted @ 2008-03-08 09:27 落花人独立 阅读(227) | 评论 (0)  编辑 |

     摘要: 我们在使用一些第三方的编程框架的时候,或在操作业务代码的时候经常会产生IList,有时需要转成DataSet方便处理,下面是从园子里的其它人那里转来的代码。  阅读全文

posted @ 2008-02-29 14:47 落花人独立 阅读(396) | 评论 (0)  编辑 |

     摘要: 以下是我对HTC相关网页的整理,对于原内容进行了编辑:
1.简介一
.NET里面的TREEVIEW控件是采用HTC制作的。

HTC (HTML Component)

HTML组件

HTC就是基于脚本的面向对象编程技术。要有Javascript和Html的基础。而其中DOM 文档对象模型将会在HTC中成为主要的应用点。

采用HTC,服务端程序不用再考虑样式之类的问题,所有的样式都可以在HTC中进行设置,服务端只需要装填数据,然后HTC根据设置的属性来显示出想要的效果。在做一个TreeView控件的时候,甚至把递归都写在了HTC里面,服务端只是把数据取出来而已。

另外的好处是复用,大家采用统一的HTC控件,带来了风格的一致,同时节省了大量的编码时间,很多不懂Javascript的程序员也能非常容易的使用。

下面是学习  阅读全文

posted @ 2008-01-21 22:18 落花人独立 阅读(349) | 评论 (2)  编辑 |

     摘要: 以下是整理的网上的关于Excel编程的几个帖子的内容:

1.Excel 编程模型的说明

framework.JPG

在这里 ,就大概描述了在Excel 编程中常用的对象的层次关系。

Excel Application 代表整个 Microsoft Excel 应用程序,

WorkBook 代表 Microsoft Excel 工作簿

Range 代表某一单元格、某一行、某一列、某一选定区域(该区域可包含一个或若干连续单元格区域),或者某一三维区域。

Areas 选定区域内的子区域或连续单元格块的集合。

Borders 代表对象的边框。

Characters 代表包含文本的对象中的字符。可用 Characters对象修改包含在完整文本字符串中的任意字符序列。
  阅读全文

posted @ 2008-01-21 14:31 落花人独立 阅读(457) | 评论 (2)  编辑 |

     摘要: 一、在Vs 2005中,Asp.net添加对于Excel的COM组件的引用的时候会在web.config中生成对于库的引用,但是在Bin文件夹中却找不到相应的库文件。导致编译程序的时候会出现错误。在网上找了找,解决办法如下:
1. 删除原来对Excel的引用,从Web.config中
2. 在visual Studio 2005命令提示工具中,定位到Excel安装目录,运行“TlbImp EXCEL.EXE”命令,把Excel.exe编译为Excel.dll。这一步会在你的机器上面的安装Office的目录下面的Office11 (office2003)目录下生成Excell.dll,所以在引用的时候要到这个目录下面来找Excel.dll。
3.引用刚编译好的Excel.dll。如果有原来对于Microsoft.Office.Interop.Excel的引用,就把它删除。只要在Bin文件夹中存在Excel.dll就行了。
二、对于Excel操作中的方法和属性的修改
Excel.Range range;  阅读全文

posted @ 2008-01-21 11:26 落花人独立 阅读(447) | 评论 (0)  编辑 |

     摘要: https是什么?

HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 .

它是由 Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的完全套接字层(SSL)作为HTTP应用层的子层。(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信。)SSL使用40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL支持使用X.509数字认证,如果需要的话用户可以确认发送者是谁。。

https是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,https的安全基础是SSL,因此加密的详细内容请看SSL。

它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层(在  阅读全文

posted @ 2008-01-18 20:55 落花人独立 阅读(2092) | 评论 (2)  编辑 |

     摘要: I have been seeing many people with issues related to the “Temporary ASP.NET Files””

CS0016: Could not write to output file 'c:"WINDOWS"Microsoft.NET"Framework"v1.1.4322"Temporary ASP.NET Files"application"…….' . The directory name is invalid.
You could also be getting an “Access Denied” message.
Here is a collection of fixes which I have found:
Temp Folder Fix:...  阅读全文

posted @ 2008-01-14 15:22 落花人独立 阅读(277) | 评论 (3)  编辑 |

     摘要: Microsoft引入了SDLC(软件/系统开发生命周期)类型的四步一致的过程来创建新模型。如下所示:
用例模型
域模型
设计模型
实现模型
域模型阶段集中于域的理解,在此域中我们建立一个系统。这是一个分析阶段,在此阶段中我们考虑现实世界中的对象和关系,而不是程序设计。在域模型中我们将建立概念化的静态结构、程序包图和顺序图。
设计阶段做编程的工作。
实现阶段建立部署图和组件图。



  阅读全文

posted @ 2007-12-25 15:16 落花人独立 阅读(253) | 评论 (0)  编辑 |

     摘要: 1,将应用程序复制到C:\inetpub\wwwroot\,把相关的项目运行需要的文件也要一同复制。
2,设置IIS的Asp.net版本号要与开发工具的版本号相对应。
3,修改应用程序的文件夹的访问权限,Aspnet,networkservice完全控制
4,对IIS扩展进行设置,允许相应的aspnet版本启动。

  阅读全文

posted @ 2007-08-06 20:47 落花人独立 阅读(2305) | 评论 (3)  编辑 |

     摘要: 在实现页面跳转的时候,有些人喜欢用Response.Redirect,而有些人则喜欢用Server.Transfer。大部分时间似乎这两种方法都可以实现相同的功能,那究竟有区别吗?  阅读全文

posted @ 2007-08-01 11:22 落花人独立 阅读(392) | 评论 (0)  编辑 |

     摘要: 请按照如下步骤进行:
(1) 打开IE --> Internet Options -- > Advanced ; 去掉”Disable Script Debugging” 上的选项

  阅读全文

posted @ 2007-07-06 13:36 落花人独立 阅读(283) | 评论 (1)  编辑 |

     摘要: 在开发.NET应用程序的时候,会遇到DateTime时间的格式问题,我现在用的是英文版本的操作系统,所以在向Access中写入数据的时候,由于Access对时间日期数据类型的转换的原因,与中文的年月日的格式不相符,导致应用程序出错。所以才会用这个方面的知识,上网上找了找,有一篇文章
Coding Best Practices Using DateTime in the .NET Framework,在http://msdn2.microsoft.com/en-us/library/ms973825.aspx上。  阅读全文

posted @ 2007-05-31 14:29 落花人独立 阅读(1498) | 评论 (4)  编辑 |

     摘要: 前言

用传统的导出方法:只是将DataGrid信息用html输出,文件名后辍是.xls而已。
如果想将这个方法导入到Sql Server 中,会提示出错。因为它不是标准的Excel格式文件。

用本例中的导出方法:会输出标准的Excel格式文件,非常稳定,不会死锁Excel进程,支持中文文件名,支持表头导出,
支持大多数数据库导入。
实现算法:

利用Excel组件将DataGrid控件内容生成Excel临时文件,并存放在服务器上,然后用Response方法将生成的Excel文件下载到客户

端然后再将生成的临时文件删除。

具体步骤:
1.在项目中引用Excel组件
Interop.Excel.dll 文件版本1.3.0.0
2.项目中应有一个目录(本例中Template目录),以便存放Excel文件(名字自己定)
3.导入方法类

  阅读全文

posted @ 2007-05-30 21:45 落花人独立 阅读(650) | 评论 (1)  编辑 |

     摘要: 经常遇到这种问题,而且问题出现感觉是随机的,很多时候必须重启才有效,就算在web.config加了
也不行.今天终于找到解决方法,感觉怎么跟index server有关,原因还不明,有人知道具体原因不?

转载一下:

感谢乔本生涯 原地址在http://qiao198.cnblogs.com/archive/2005/08/11/212246.html

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误信息: 访问被拒绝:“Iesi.Collections”。

源错误:  阅读全文

posted @ 2007-05-29 10:46 落花人独立 阅读(275) | 评论 (0)  编辑 |

     摘要: 本文为一些泛型反射技巧的简单罗列,为日后的文章做准备。
1、如何获得一个封闭构造类型(closed constructed type)的Type对象?
假设有如下的类型:
class TestType
class TestType如果要获得封闭构造类型的Type对象,那么只需要用C#的typeof运算符,或者VB的GetType运算符作用于具体类型即可:
//C#
Type t1 = typeof(TestType);'VB
Dim t2 As Type = GetType(TestType(Of String))
2、如何获取一个泛型类型(generic type)的Type对象?
所谓泛型类型,就是有类型参数,但类型参数还未指定的原始定义。我们不能用TestType这样的语法,因为T在我们的上下文中不存在。这时,可以用空的尖括号(C#)或空的Of语句(VB)来获取。
Type t1 = typeof(TestType<>);
Type t2 = typeof(T  阅读全文

posted @ 2007-05-24 15:16 落花人独立 阅读(348) | 评论 (0)  编辑 |

Full asp.net Archive

count hit
欢迎您到紫阁阳光坐客