Fork me on GitHub

2011年3月5日

摘要: 文件上传Demohttp://blog.csdn.net/bitfan/archive/2011/01.aspx 阅读全文
posted @ 2011-03-05 23:10 HackerVirus 阅读(165) 评论(0) 推荐(0)
摘要: 我不知道业界是否已有基于此技术开发的实际项目,有这方面项目经验的朋友,不妨谈谈自己的看法。 (2)ASP.NET Dynamic Data。这是一个看上去很酷的技术。当使用它来创建网站时,Visual Studio 2010会帮你创建一个DynamicData文件夹,里面放了数十个模板文件,构建了一个网站的“脚手架”,几乎不用编码,就可以生成一个全功能的“CRUD”数据驱动网站。 它的设计思想很好:底层使用ADO.NET实体框架或LINQ to SQL构造数据模型,通过提取数据模型中的元数据,动态选择合适的模板生成网页。这就避免了真实项目中不得不为每个数据存取任务设计不同网页的负担,而且这一技 阅读全文
posted @ 2011-03-05 21:19 HackerVirus 阅读(312) 评论(0) 推荐(1)
摘要: C#中判断文件或文件夹是否存在if (Directory.Exists(Server.MapPath("~/upimg/hufu")) == false)//如果不存在就创建file文件夹 { Directory.CreateDirectory(Server.MapPath("~/upimg/hufu")); } //Directory.Delete(Server.MapPath("~/upimg/hufu"), true);//删除文件夹以及文件夹中的子目录,文件 //判断文件的存在 if (File.Exists(Server.M 阅读全文
posted @ 2011-03-05 01:41 HackerVirus 阅读(356) 评论(0) 推荐(0)
摘要: jQuery.MultiFile是基于jQuery的简单(容量也很小)的插件,可帮助用户很容易的选择多个文件进行上传管理。 下载及使用方法:http://www.fyneworks.com/jquery/multiple-file-upload/ 里边只有一些简单的英文,需要的朋友很快就能上手。What is this?The Multiple File Upload Plugin (jQuery.MultiFile) is a non-obstrusive plugin for the jQuery Javascript library that helps users easily sel 阅读全文
posted @ 2011-03-05 00:46 HackerVirus 阅读(1943) 评论(0) 推荐(0)
摘要: A lot has happened since my first article on theStack Overflow Architecture(2009-8-5). Contrary to the theme of that last article, which lavished attention on Stack Overflow's dedication to a scale-up strategy, Stack Overflow has both grown up and out in the last few years.自从2009年8月发布了第一篇关于“Stac 阅读全文
posted @ 2011-03-05 00:36 HackerVirus 阅读(587) 评论(0) 推荐(0)
摘要: 尽管围绕云计算的宣传非常热烈,但是在思科近期的一个调研中,仅有18%的企业用户在实际使用云解决方案。有四分之三的企业用户计划将现有的应用软件迁移到云上或者订购软件即服务应用软件,有22%的企业用户近期没有迁移到云上的计划。更令人感到惊讶的是,有26%的企业用户仍然在考虑云是否对他们的企业有意义。据调查在未来三年里,有88%的企业希望在私有云或者公有云上存储他们的部分数据和应用软件。由此可见,很多企业对云计算仍然持观望态度。这引发了笔者的一个思考:中国有四千多万中小企业,对云计算来说是个巨大的商机。但就目前的发展情况来看,中小企业离云计算到底还有多远?基于这一思考,笔者查找了一些中小企业使用云计 阅读全文
posted @ 2011-03-05 00:35 HackerVirus 阅读(185) 评论(0) 推荐(0)
摘要: --向上领导为什么叫“360度全方位沟通”,怎么理解呢,有些人听到这个名字可能有点疑问,我们可以理解为“360度全方位领导”,因为沟通也就是领导力,也就是说服力。有些人说我是基层员工,谈领导对我来说太遥远,但事事不是这样。大部分人都会遇到这样一个状况:大部分人在公司里都有领导,大部分都有同事,而且大部分大部分时间都处在这个里面,所以别的主管也是和你同一阶层,也有自己的属下。其实360度领导讲的就是你处在任何一层次都是在领导,但大部分都有一个迷失,我一定要有一个职位才能领导,你给我一个经理,或者主管才能叫到他们,那在这里我们还可以用另外一句话来表示:“领导力就是影响力”,世界第一名的领导力大师约 阅读全文
posted @ 2011-03-05 00:23 HackerVirus 阅读(377) 评论(0) 推荐(0)
摘要: 动态语言的另一个关键和有趣之处在于“元编程”。“元编程”实际上是“代码生成”的一种别称,其实在日常应用中我们也经常依赖这种做法。观察动态语言适合元编程的原因也是件十分有趣的事情。 在这个蓝框中是一段Ruby on Rails代码(见上图)。简单地说,这里定义了一个Order类,继承了ActiveRecord,也定义了一些关系,如belongs_to和has_many关系。Ruby这种动态语言的关键之处,在于一切事物都是通过执行而得到的,包括类型声明。比如这里的类型申明执行了belongs_to和has_many方法的调用,执行belongs_to会截获一对多或一对一关系所需要的信息,因此在这里 阅读全文
posted @ 2011-03-05 00:22 HackerVirus 阅读(613) 评论(0) 推荐(0)
摘要: 说起来我也面试过相当数量的.NET(包括C#,后文不重复)程序员了,有的通过电话,有的面谈。后来发现,其实提的问题来来回回也就那么几个。这些问题有的已经有十年历史了,至少也有三年。我想对于一个“不错”的.NET程序员来说,在简单的提示下绝大部分问题应该可以“对答如流”。可能您也会觉得这些太细节,真要追究起来似乎也大都不是必须的,无视这些照样可以写程序,做网站,赚工资,但是我不会满足于成为(包括招聘)这样的程序员,暂时也懒得解释掌握这些东西的益处和重要性。 每个人都有自己的看法, 一切就看您自己的选择了。那么现在就开始吧。什么是.NET?什么是CLI?什么是CLR?IL是什么?JIT是什么,它是 阅读全文
posted @ 2011-03-05 00:06 HackerVirus 阅读(484) 评论(0) 推荐(0)

2011年3月4日

摘要: 做系统的时候难免会遇到需要批量上传这样的需求,之前一直没有做过,今天经理给了这个需求并简单讲了一下思路,花了点时间把它给做出来了,细想起来还是比较简单的。思路:用JQuery来实现动态的添加或者删除多个上传控件(如<input type="file" name="fileUpload" runat="server" />),选择好上传的文件后,就可以一次性提交,避免了一个一个上传的麻烦。下面是自己整的一个简单的demojs部分的代码:<%@ Page Language="C#" AutoEvent 阅读全文
posted @ 2011-03-04 09:12 HackerVirus 阅读(1280) 评论(1) 推荐(0)