11 2011 档案

摘要:简单介绍: private:仅仅对该类公开; protected:仅仅对该类以及该类的派生类公开; internal:仅对同一命名空间(程序集)中的类公开 (只是单独的项目,而不是整个解决方案); public:对任何类和成员都公开, 无限制访问; 从上到下,私有程度逐渐降低图解: 阅读全文
posted @ 2011-11-25 09:19 暮山海风 阅读(222) 评论(0) 推荐(0)
摘要:在讨论代码生成器之前,首先,让我们抛开这个主题,来看看一家工厂。在这家工厂里,有一个很大的厂房,厂房里有好几条生成线在运作,人来人往,川流不息又井井有然。一些工人在搬运各种各样的原材料;一些工人在调试和安装模具;一些工人在流水线上完成各自的工序;一些工人在将成品入库。当然,这可能不是一家现实的工厂,现实的工厂会比这个复杂多,这只是工厂的抽象与简化。那么这个抽象的工厂对于我们的代码生成器有什么启发意义吗?首先,让我们先引进几个术语:代码生成工具、生成控制器、模板参数、模板引擎、模板。我们暂且不给出这些术语的定义。参考工厂的生产模式,我们可以将代码生成描述为,在代码生成工具(对应为工厂)内有好几个 阅读全文
posted @ 2011-11-18 15:44 暮山海风 阅读(440) 评论(0) 推荐(0)
摘要:其实PowerDesigner的pdm文件是一个xml文件来的,我们可以当作读取xml文件一样的方式来读pdm文件。其中,我们需要注意的是:如果我们不使用命名空间管理器的话,系统会提示如下错误:需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Xml.XPath.XPathException: 需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数。 因此,我们读取pd... 阅读全文
posted @ 2011-11-10 20:17 暮山海风 阅读(611) 评论(0) 推荐(0)
摘要:无论是从用户的角度来看还是从开发人员的角度来看,Windows Phone 7给我们带来众多的新的和令人振奋的功能。与此同时,当前的Windows Phone 7系列也的确存在令许多用户失望的缺憾。一个代表性的遗憾便是,Windows Phone 7缺乏本地数据库API支持—当前的Windows Phone 7操作系统仅提供通过XML、客户端独立存储和云存储等几种有限的数据访问支持。那么,就本地数据库功能来说,我们真的有没有其他的选择了吗?当然不是这样。如今各种开源社团如火如荼,已经有一些开发人员和团队一直努力在填补这一方面的空白。 请注意,尽管目前已有多个尝试实现了Windows Ph... 阅读全文
posted @ 2011-11-10 08:46 暮山海风 阅读(292) 评论(0) 推荐(0)
摘要:思路总结:将文件由本地上传至服务器要经过三个步骤, 1.首先,在本地找到这个文件的完整路径. 2.由文件扩展名验证此文件是否是我允许上传的(总不必把.exe也上传啊) 3.上传至服务器并保存,实际就是转存到服务器 4.在页面上显示出来 代码实现: //上传按钮 protected void btnUpload_Click(object sender, EventArgs e) { bool istrue = false;//设置标志位,终止扩展名遍历 string path = Se... 阅读全文
posted @ 2011-11-09 19:42 暮山海风 阅读(289) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/zhoufoxcn/article/details/6564578这里有更多的Asp.Net夜话系统信息,存档留着用 阅读全文
posted @ 2011-11-07 19:32 暮山海风 阅读(255) 评论(0) 推荐(0)