摘要:
Winform 如何移植到 WebForm。这个问题其实也就是要找一个好的方案,最大程度的复用现有的资源。同时,WebForm的话,不一定要走ASPNET这条路,可以自己搞定HTTP协议的。 下图是Winform版 下图是Web版本 1。如何自己搞定HTTP协议 WebForm,可以重头老老实实的用ASPNET来做,不过,现在Oracle,MongoDB这样的数据库都支持本地的浏览器方式管理了,这样的应用,不用安装ASP,PHP这样的服务器,完全自己实现一个简单的HTTP服务器。 OK,我们也实现一个吧,侦听13000(这里随便什么都可以的,不过推荐使用10000以上的端口号)端口,... 阅读全文
posted @ 2012-04-08 22:12
HackerVirus
阅读(436)
评论(0)
推荐(0)
摘要:
标题很长,这篇文章大概要说以上几点:1.是不是所有软件都要Web化? 最近,有网友问我,MongoCola是否有Web化的打算。其实,我也在想这个问题。 HTML5是趋势,大家都希望自己的软件可以有一个好看,通用的界面,并且能够在多个平台上使用。WinForm固然开发起来简单,但是,跨平台却或多或少有点问题。Mono在跨平台上做得很好了,不过由于Windows和Linux等在底层上的差距,有些东西还是不能做到跨平台的。例如,DosCommand,linux上面我不知道是不是支持。一些复杂的反射和动态调用,例如将一个控件的Events复制到另一个控件,也是不行的(例如,我的应用程序里面,有主菜单 阅读全文
posted @ 2012-04-08 22:03
HackerVirus
阅读(170)
评论(0)
推荐(0)
摘要:
1.1 摘要 在FPGA设计中可能涉及到集成系统的设计,Altera为这种设计提供了方便的SOPC集成系统,现在又推出了更为先进的Qsys系统,当这种转变提出后,也去尝试使用过Qsys系统,并未发现优势在哪里,无非是界面改变了,一些系统总线需要自己连接了,都是换汤不换药,但是最近看到一则文章才真实了解到Qsys系统相对SOPC系统的优越性。1.2 Qsys使用条件 随着容量的增加,FPGA设计越来越朝向系统级发展,对于开发高端产品团队来讲,技术积累变得至关重要,对于一个复杂系统,开发团队采用统一的总线协议,研发团队每个人都按照这种总线协议开发功能部件,最终整合成一个系统。这种开发模式采用alt 阅读全文
posted @ 2012-04-08 21:59
HackerVirus
阅读(417)
评论(0)
推荐(0)
摘要:
Moon.ORM--最便捷轻盈的ORM 之{数据库操作全面解析(含有DEMO,代码生成器)}下载代码生成器(库也在代码生成器的根目录中)/Files/humble/Debug.zip(顺便说说MOON相对其他ORM的优势:http://www.cnblogs.com/humble/archive/2012/04/08/2437778.html)找到配置文件进行配置(实际项目中也一样).配置默认的系统数据库类型(各类数据库的配置)MYSQL的配置http://www.mysql.com/downloads/mirror.php?id=406542mysql 2.0下载地址Sqlite的配置 Po 阅读全文
posted @ 2012-04-08 21:53
HackerVirus
阅读(274)
评论(0)
推荐(0)
摘要:
1.安装Subversion,不断下一步即可。2.创建一个根目录,用来存储所有svn工厂信息。每个工厂Repository对应一个项目。我这里在e:\svndata。3.启动svn,使用如下的命令svnserve -d -r e:\svndata。其中-d选项指的是后台模式,但是非常遗憾的是,Windows并不支持后台模式。-r选项指的是服务的根目录。4.既然在Windows下不支持后台模式,我们可以考虑添加svn的系统服务。使用Windows的sc create命令可以创建一个Windows服务。sc create SVNServer binPath= "C:\Program Fi 阅读全文
posted @ 2012-04-08 21:51
HackerVirus
阅读(298)
评论(0)
推荐(0)
摘要:
文/玄魂前言首次面对题目所示的需求的时候,头脑中没有任何概念,于是搜索,所有的中文结果都不是很满意。所幸老外的几篇文章还是很有参考价值,虽然最终没有解决我的问题,但是我还是把这几篇文章的内容作了抽取和整理,于是有了本文。主要内容如下:1.1浏览器检测1.2浏览器插件检测1.1浏览器检测(参考:http://www.quirksmode.org/js/detect.html)对于浏览器的类型和版本的检测,通常我们使用navigator.userAgent属性,但是它不能适用于所有的浏览器,有时还需要使用navigator.vendor、window.opera或者navigator.appVer 阅读全文
posted @ 2012-04-08 21:50
HackerVirus
阅读(603)
评论(0)
推荐(0)
摘要:
完整项目下载:http://files.cnblogs.com/qldsrx/FilesManager.rar 之前发过片段的内容,都没给出完整的项目代码,不少人来要,故整理下,做个完整的演示项目出来,花了4天的时间调试,真要命。另外如果是IIS承载的WCF服务,建议直接写一个继承IHttpHandler的类来实现,那样效率更高,控制更精细,用WCF服务来做仅仅是在不使用IIS的情况下的妥协方法。注:必须安装.NET4.0以上版本先简单介绍下该程序实现的功能: 一个服务端,使用WCF自承载,默认采用了RESF模式,直接提供了HTTP下载,也可以开启NET TCP等其它模式。HTTP下载时,.. 阅读全文
posted @ 2012-04-08 21:48
HackerVirus
阅读(325)
评论(0)
推荐(0)
摘要:
如果你从来没有接触MongoDB或对MongoDB有一点了解,如果你是C#开发人员,那么你不妨花几分钟看看本文。本文将一步一步带您轻松入门。阅读目录一:简介二:特点三:下载安装和开启服务器四:使用mongo.exe 执行数据库增删改查操作五:更多命令六:MongoDB语法与现有关系型数据库SQL语法比较七:可视化的客户端管理工具MongoVUE八:在C#中使用官方驱动操作MongoDB九,在C#中使用samus驱动操作MongoDB十:写个批处理,方便开启Mongodb服务器一,简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储. 阅读全文
posted @ 2012-04-08 21:42
HackerVirus
阅读(465)
评论(0)
推荐(0)
摘要:
08/04/2012 由于有不少人想尝试Azure,咨询注册问题,更新Azure支持部分。简介尝试Agile的方式来写博客。本文主要覆盖以下两个故事。故事一:作为一个没有开发过云计算平台的读者,我希望通过阅读本文可以了解云计算的概况。故事二:作为没有开发过Azure的读者,我希望通过阅读本文可以创建第一个Azure Web Role应用。云计算平台简介随着移动设互联网的进一步快速普及,云计算在冷处理以后再度升温。当初在我刚刚从事云计算开发的时候,感觉Cloud是空中楼阁,云里雾里。也没有人跟我系统地讲述云计算,经过一段时间Azure的开发,并且对其他Cloud平台的了解,发现Cloud真的没那 阅读全文
posted @ 2012-04-08 21:41
HackerVirus
阅读(374)
评论(0)
推荐(0)
摘要:
本文主要谈一下刚刚升任项目经理时的角色转变问题 开始之前有两点先说明一下: 1、项目经理的定义 当前很多公司都是职务泛滥,特别是销售人员,一个公司10个销售人员,结果就有10个销售经理。在软件公司中的开发序列中也存在这样的问题,好多职务名称开发经理、技术总监、技术负责人、项目经理等等。在本文中的项目经理是指:承担10个月以上的项目开发任务,项目组人员不少于8人,项目任务中新开发任务比重在60%以上,对项目开发负责的人。 2、技术人员升至项目经理 成为项目经理之前可能是销售、可能是售前、可能是测试人员等等,但是更多的是从技术开发人员升至项目经理的。本文所在论述角色转变时主要针对的是后一种情况。. 阅读全文
posted @ 2012-04-08 21:34
HackerVirus
阅读(368)
评论(0)
推荐(0)