菜菜尚尚成长空间
我要一步一步向上爬
03 2007 档案
成为编程高手的八大奥秘
摘要: 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 阅读全文
posted @ 2007-03-13 16:52 菜菜陈熙尚 阅读(338) 评论(0) 推荐(0)
MonoRail - 生命周期及controller/action/view详解(转)
摘要:和传统的asp.net webform相比, MonoRail的生命周期简单多了. 一个web请求所经历的主要步骤如下: 1. MonoRailHttpHandlerFactory接收到请求后, 收集上下文, 创建MonoRailHttpHandler. 2. MonoRailHttpHandler分析请求的url, 创建相应的controller并调用相应的action(实际就是controller里的一个方法), url表示了访问的是哪个controller的哪个action. 默认情况下, 格式是/controller名称/action名称.rails. MonoRailHttpHandler会根据请求的url初始化名称相对应的controller并调用相应的action, 例如, home/index.rail对应HomeControll 如果controller继承自SmartDispatcherController, 还会将action的参数与Request的数据进行绑定. 3. Controller调用ViewEngine的Proce 阅读全文
posted @ 2007-03-09 14:59 菜菜陈熙尚 阅读(334) 评论(0) 推荐(0)
MonoRail - 前期准备(转)
摘要:是时候动手做实验了. Hello world的例子已经有人写过随笔了, 所以有重复的就粗略说一下算了. 模板引擎暂时只讨论nvelocity. 创建项目 创建一个MonoRail项目需要以下步骤 阅读全文
posted @ 2007-03-09 14:49 菜菜陈熙尚 阅读(603) 评论(0) 推荐(0)
C#中文转换成累加拼音声母,直接使用
摘要:用C#把中文转换成累加拼音声母 public string GetPYString(string str) { string tempStr = ""; foreach(char c in str) { if((int)c = 33 && (int)c {//字母和符号原样保留 tempStr += c.ToString(); } else {//累加拼音声母 tempStr += GetPYChar(c.ToString()); } } return tempStr; } 阅读全文
posted @ 2007-03-08 16:18 菜菜陈熙尚 阅读(1171) 评论(6) 推荐(0)
浅谈 DotNet 密码加密的技术
摘要:可以使用 System.Security.Cryptography 名称空间中包含的加密资源方便地生成和比较哈希值。 因为所有哈希函数的输入类型都是 Byte[],所以必须先将源数据转换为字节数组后再计算哈希值。 若要为一个字符串值创建哈希值,请按照下列步骤操作: 阅读全文
posted @ 2007-03-08 14:59 菜菜陈熙尚 阅读(553) 评论(1) 推荐(0)
3D地图接口说明文档
摘要:这里采用的是Edushi接口(详情请看http://www.edushi.com/api/freeAPI.htm) 目前(2007.03.07)只支持以下城市: 杭州(hz) 上海(sh) 青岛(qd) 深圳(sz) 西安(xian) 长沙(changsha) 成都(chengdu) 广州(guangzhou) 嘉兴(jiaxing) 佛山(fs) 温州(wz) 上虞(sy) 余姚(yy) 丽水(lishui) 阅读全文
posted @ 2007-03-07 16:47 菜菜陈熙尚 阅读(1134) 评论(0) 推荐(0)
2D地图接口说明文档
摘要:今天第一次在博客园写文章,文采不太好,希望看得懂,呵! 这里采用的是51ditu接口(http://api.51ditu.com/special/interface/ezmarker.html) 1.保存位置数据到数据库,前台页面代码如下: 先导入所需js文件 地图位置设置触发事件 阅读全文
posted @ 2007-03-07 15:05 菜菜陈熙尚 阅读(770) 评论(1) 推荐(0)
Asp.net开发常用小技巧收集(转)
摘要:1. 打开新的窗口并传送参数: 传送参数:Response.Redirect("*.aspx?id=1&id1=2") ; 接收参数:string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 点评:次方法适合页面布局耦合松的使用,但是如果你的页面对布局要求比较严格,可能实际执行时会出现错位,因为执行这段代码后,会在页面生成脚本,这些脚本重组浏览器显示,所以导致页面布局的编号,一个简单的解决方法是使用RegisterClientScriptBlock方法.. 阅读全文
posted @ 2007-03-06 13:48 菜菜陈熙尚 阅读(245) 评论(2) 推荐(0)
SQL SERVER EXPRESS 常见问题及解决办法(转)
摘要:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 首 选请确认SQL SERVER EXPRSS已安装到本地计算机上,并且SQL SERVER (SQLEXPRESS)服务已经成功启动。如果问题仍然存在,可以尝试应打开“SQL Server 外围应用配置器”,选择“服务和连接的外围应用配置器”,然后将“远程连接”配置为“同时使用 TCP/IP 和 named pipes”... 阅读全文
posted @ 2007-03-06 13:36 菜菜陈熙尚 阅读(1887) 评论(1) 推荐(0)