摘要:
在做web开发的时候难免遇到一个问题,那就是,选择什么样的框架。下面把前端的框架简单的列一下。1、flexApache基金会今天发布了Flex 4.8版本,这是Adobe将Flex捐献给Apache基金会后发布的第一个版本。需要注意的是,Flex目前还在孵化阶段,还不是Apache的正式项目,Flex 4.8也不是一个正式的Apache版本。Apache称,该版本标志着Flex新时代的开始,Flex的未来将由社区来驱动,而不是由一个公司驱动。开发者可以通过贡献代码,来帮助改进Flex,如修复bug、增加功能等。从Macromedia卖给Adobe,然后又捐给apache,不知道搞什么名堂。不过 阅读全文
posted @ 2012-07-27 10:25
HackerVirus
阅读(264)
评论(0)
推荐(0)
摘要:
前几天公司内部有人搞了一个关于多线程及其同步问题的讲座,内容很丰富,覆盖面很广,让人听了大呼过瘾。他采取了横向铺陈的方法讲的,罗列了C#下异步编程方法和模式及各种同步机制,这种讲述方式对于熟悉这块的人来说总结一下,帮助很大,但对于新手有可能就云里雾里了。虽然我研究不深,但纵向讲一下这一块内容,对新手入门有可能会有所帮助,也算是自己对这块内容的一种总结。只讨论技术,不涉及细节和Demo。 本篇文章涵盖一下几部分内容: 1. 什么是异步编程,为什么会需要异步编程 2. .NET下的异步编程及其发展 3. .NET线程同步机制及线程间数据封送 4. 异步模式 5. 线程安全及异常处理 6. 线程取消 阅读全文
posted @ 2012-07-27 10:20
HackerVirus
阅读(212)
评论(0)
推荐(0)
摘要:
前一段时间,写了一步一步asp.net的一系列博客,最近,也快要大四,忙着准备找个工作,这也算是最后一个假期了,这个系列可能不太长,尽量写完.还是多学习,少扯淡的风格,我们的学习还好继续,现在开始学习asp.net MVC系列,基础知识,大家看博客园相关的一系列就可以了,我们在这里学一下一个权限管理的设计.我采用的是Asp.net MVC+EF+N层的方式,顺便加入点spring.net注入的部分,当然我们最主要的还是关于权限设计的部分.而架构,咱也没学过太复杂的架构,我们还是从最常用的三层架构进行扩展.参考书籍:<<重构,改善既有代码的设计>> <<.ne 阅读全文
posted @ 2012-07-27 10:18
HackerVirus
阅读(292)
评论(0)
推荐(0)
摘要:
ProductsJava IDE — IntelliJ IDEAPHP IDE — PhpStormJavaScript IDE — WebStormPython and Django IDE — PyCharmRuby & Rails IDE — RubyMineObjective-C IDE — AppCodeLanguage-oriented programming — MPSVisual Studio extension — ReSharper.NET profiler — dotTrace.NET code coverage tool — dotCoverFree .NET 阅读全文
posted @ 2012-07-27 10:08
HackerVirus
阅读(197)
评论(0)
推荐(0)
摘要:
我们把各个模块编译出来的assembly和各个模块的配置文件自动放到一个bin平级的plugin目录,然后web应用启动的时候自动扫描这个plugin目录并加载各个模块plugin,这个怎么做到的?大家也许知道,ASP.NET只允许读取Bin目录下的assbmely,不可以读取其他路径,包括Bin\abc等,即使在web.config这样配置probing也不行:(不信你可以试一下) 1: <configuration> Element 2: <runtime> Element 3: <assemblyBinding xmlns="urn:schemas 阅读全文
posted @ 2012-07-27 10:06
HackerVirus
阅读(253)
评论(1)
推荐(0)
摘要:
英语出国常用单词和句型摘要: 出国常用的单词和句型,包括问路,驾车,宾馆,机场等语境阅读全文posted @2008-01-23 22:03Mainz 阅读(705) |评论 (1)编辑英语介词用法摘要: 英语介词用法概述阅读全文posted @2008-01-23 21:31Mainz 阅读(4931) |评论 (1)编辑英语语法手边书摘要: 英语语法快速浏览阅读全文posted @2008-01-23 21:22Mainz 阅读(1026) |评论 (1)编辑Exception Handling Best Practices in .NET摘要: Contrary to common be 阅读全文
posted @ 2012-07-27 10:01
HackerVirus
阅读(237)
评论(0)
推荐(0)
摘要:
临时禁用ResharperResharper是一个VisualStudio插件,VS2010利器,能大大提高编程效率,实现了VS没有实现的很多功能,例如代码检查、自动重构、自动生成LINQ语句、编码建议等,个人非常喜欢。但Resharper5,Resharper6经常会导致VS2010崩溃异常退出,这个问题很烦人,只有一个解决办法,那就是临时禁用Resharper。在VS2010 -Tools - Options -Resharper- Suspend即可。如下图:附:VS2010常用快捷键(有些是个人自定义的Tools – Options – Environment - Keyboard)C 阅读全文
posted @ 2012-07-27 09:43
HackerVirus
阅读(216)
评论(0)
推荐(0)
摘要:
TeamCity扩展——构建脚本与TeamCity交互2011-01-08 23:48TeamCity中本身自带了一些单元测试插件,如Nunit、Junit、MSTest等,使用TeamCity自带的测试插件执行测试案例,TeamCity服务器会自动收集测试结果,然而那些TeamCity不支持的插件该如果做呢?我们可以通过修改构建脚本将测试结果进行标准输出,然后TeamCity服务器会捕获标准输出信息,实现测试结果的收集。从而实现及时显示测试结果,我们可以在Build Results页面中看到Tests标签,记录了每个案例的信息。If TeamCity doesn't support 阅读全文
posted @ 2012-07-27 09:22
HackerVirus
阅读(1260)
评论(0)
推荐(0)