摘要: 前不久在整理自己的知识库,发现有个知识夹里记录了自己所看过书的信息,但是很乱,也没有分类。经过一个下午的整理,把这些书按照时间和来源进行了分类,这样更方便以后查看。现在回忆大学时代所看过的书大都还做了笔记,对每一本书的记忆也很深刻。我会把这些书的信息和一些评价发到博客中,也会把自己看过并认为不错的书推荐给大家。阅读全文
posted @ 2010-11-16 13:14 Astar 阅读(2415) 评论(39) 编辑
摘要: 本章所涉及的运维管理有两部分,第一部分介绍公司内部的“IT运维”,第二节部分介绍“网站运维”的相关总结(很多内容还在实践中改善)。阅读全文
posted @ 2012-02-06 19:14 Astar 阅读(1131) 评论(1) 编辑
摘要: 软件测试早已成为一门学科,它也是传统软件开发周期中重要的环节。在互联网行业,网站测试也是必不可少的。回忆在自己的技术成长过程中,从中可以看出测试工作越来越被企业重视(自身所在环境)。阅读全文
posted @ 2012-01-31 20:18 Astar 阅读(2175) 评论(16) 编辑
摘要: 在本章开始前,先分享《软件架构师应该知道的97件事》有关开发的相关内容:程序设计是一种设计(把编写代码看成设计行为,而不是生产行为)。开发人员应该解决问题,而不是“解迷取乐”。 一行代码比五百行架构说明更有价值......阅读全文
posted @ 2012-01-18 16:54 Astar 阅读(1071) 评论(5) 编辑
摘要: 有关架构的概念和其重要性此处就不再详细讨论了,在很多社区和书籍中都有介绍过。在这里推荐两本书,分别是《企业应用架构模式》和《Microsoft.NET企业级应用架构设计》,其中,第二本适合.NET开发人员来看。另外,选择不同的网站 后台语言就意味着不同的架构路线和不同的开发框架,我们使用的开发语言和相关软件技术,已经在第二章中有过介绍。阅读全文
posted @ 2012-01-08 12:12 Astar 阅读(4258) 评论(22) 编辑
摘要: 工欲善其事,必先利其器”,在具备好的协作团队的同时又具备有好的开发环境,当然会事半功倍!本章将为大家介绍我们的技术团队在协作的过程中所用到的软件环境。阅读全文
posted @ 2012-01-04 20:11 Astar 阅读(2471) 评论(7) 编辑
摘要: 三年前,我见证了一家互联网电子商务公司从创业开始到最终结束的整个过程,这家公司失败的根源问题是没有做好产品的推广(money不足)。不过,在整个创业过程中,我也学到了很多东西。离开这家公司后,我想在郑州重新找一家可靠的互联网公司工作,但结果并不理想。后来,我又尝试了传统软件开发行业的工作,可几个月下来,让我认识到的问题是,当前的工作不是自己想要的,更遗憾的是,在上个公司一年多的工作积累也没有用武之地。转而在今年3月初,通过朋友的推荐并面试来到现在这家公司,很高兴自己又重新回到了互联网公司工作,而且也是创业型公司。阅读全文
posted @ 2012-01-03 19:12 Astar 阅读(3387) 评论(35) 编辑
摘要: 2011已悄然逝去,充满未知的2012正等待着我们去探究。为了更好地经营、打造未来的一年,我们有必要对过去一年的经历进行一下总结、反省,因为只有对过去不断地总结与思考,才能从中获得宝贵的经验,为未来的发展做好基础。以下是我2011年的年终项目总结:第一章、团队建设第二章、环境搭建第三章、功能分析第四章、架构设计第五章、迭代开发第六章、内部测试第七章、运维管理第八章、上线准备 PS:给大家分享一下 2011年读过的几本书。阅读全文
posted @ 2012-01-03 19:05 Astar 阅读(1048) 评论(1) 编辑
摘要: 1、开发人员应该解决问题,而不是解迷取乐。 2、关键问题可能不是出在技术上: 不要把对话当成对抗 不要带成情绪与人沟通 尝试通过沟通设定共同目标 3、以沟通为中心,坚持简明清晰的表达方式和开明的领导风格。 让开发人员参与架构的制订过程,这样他们才会买你的帐! 4、架构才是影响应用性能和可伸缩性的决定因素,性能参数是无法简单地通过更换软件,或者“调优”底层软件架构来改善的。 5、分析客户需求背后的意义 架构师可以通过询问客户,分析客户要求的功能和需求的真正意义,定位真正的问题,从而提出比客户的建议更好、成本更底的解决方案。 6、让沟通事半功倍...阅读全文
posted @ 2011-12-30 18:26 Astar 阅读(633) 评论(0) 编辑
摘要: 微软今天正式发布了Silverlight 5,这个免费的插件只需要7MB的大小,并且安装只需要10秒钟的事件,这是一个可以同时工作在Web、桌面和移动设备上的互联网应用平台,但是HTML5的出现却让渐入佳境的它有点尴尬。Silverlight5提供了许多新的功能,如提高了对各种媒体的支持例如H.264,更强大的内容保护技术,GPU解码带来了更好的UI功能和质量,提高了性能,更平滑的界面,降低了网络延迟等等。 下载:Microsoft Silverlight 5阅读全文
posted @ 2011-12-10 09:15 Astar 阅读(132) 评论(0) 编辑
摘要: MicrosoftSQLServer2012RC0实现了一个为云做好准备的信息平台,该平台可帮助组织对整个组织有突破性深入了解,在由确保关键任务的功能所支持的内部部署和公共云中可以快速生成解决方案和扩展数据。SQLServer2012RC0实现了一个为云做好准备的信息平台,该平台可帮助组织对整个组织有突破性深入了解,在由确保关键任务的功能所支持的内部部署和公共云中可以快速生成解决方案和扩展数据: 通过AlwaysOn提供所需运行时间和数据保护 通过列存储索引获得突破性和可预测的性能 通过用于组的新用户定义角色和默认架构,帮助实现安全性和遵从性 通过列存储索引实现快速数据恢复,以便更深入地了..阅读全文
posted @ 2011-11-18 09:03 Astar 阅读(148) 评论(1) 编辑
摘要: 微软发布了Entity Framework(EF)4.2的最终版。虽然这个更新只包含一个错误修正,但有趣的是,它应用了微软的语义版本控制,他们试图把EF和.NET Framework分离开来,不过他们说这个过程并未如他们期望的那样平滑。 这个错误修正和EF 4.1 Update 1里的一个问题有关。根据ADO.NET组的博客,”使用第三方泛型类EF提供程序来实现提供程序工厂的开发者将会受到影响,比如说WrappingProviderFactory。“虽然这是EF 4.2里的唯一更新,微软仍然坚持他们的语义版本控制计划: 显然,单个错误修正一般不足以构成一个次要版本,但我们想借此机会应用语义版本阅读全文
posted @ 2011-11-16 09:41 Astar 阅读(387) 评论(0) 编辑
摘要: ASP.NET vNext在Web窗体中为“模型绑定”提供了许多新的支持。模 型绑定旨在简化代码为主的数据访问逻辑,但同时保持丰富的双向数据绑定框架的优势。它承袭了我们最早介绍的ASP.NET MVC模型绑定样式,并融入了Web窗体服务器控件模型。这样用Web窗体来执行常见的CRUD风格场景就变得简单了,同时还能让你使用任何数据访问技术 (EF, Linq, NHibernate, DataSets, 原始 ADO.NET等等)阅读全文
posted @ 2011-10-10 22:00 Astar 阅读(134) 评论(0) 编辑
摘要: 可以在线玩,我已经通关了,呵呵。另外像之类的游戏,最后一关都是最好通过的... 下载地址:http://files.cnblogs.com/astar/redball3.swf阅读全文
posted @ 2011-10-05 11:34 Astar 阅读(99) 评论(0) 编辑
摘要: 相关下载地址:Microsoft® .NET Framework® 4.5 Developer Preview - Web Installer1.ASP.NET MVC 4 Preview官方地址:http://www.asp.net/mvc/mvc4Phil的博客中关于ASP.NET MVC 4的介绍:http://haacked.com/archive/2011/09/14/asp-net-mvc-4-developer-preview-released.aspx?utm_source=feedburner&utm_medium=feed&utm_cam阅读全文
posted @ 2011-09-16 08:36 Astar 阅读(553) 评论(1) 编辑
摘要: RC版中在原先silverlight5测试版基础上增加如下特性: P/Invoke 调用本机函数的支持支持 64 位!矢量(Postscript)打印远程控制和媒体命令支持DataContextChanged 事件在浏览器中受信任的应用程序新增PivotViewer 控件媒体应用程序的电源控制(例如,让PC 持续播放影片)另外修改了一些XNA相关的命名空间和文件。 下载地址: http://www.silverlight.net/downloads阅读全文
posted @ 2011-09-02 08:46 Astar 阅读(77) 评论(0) 编辑
摘要: 我有一个独特的爱好:每年,我都会以程序员的身份去找几次工作。并不是我没有工作或不喜欢手头上的工作,而是因为我给自己打工,我有一个自己的 公司,我感觉对于当前的就业市场的情况的掌握有点脱节,每隔一段时间我就到不同的公司里应聘工作,接触最新的职场动态。我会记住当时的过程,其中发现了很 多乐趣。阅读全文
posted @ 2011-08-26 20:11 Astar 阅读(151) 评论(0) 编辑
摘要: 昨天看了一篇文章 “Hack, Everything!”,其中有十条实践心法说的很好,这里收藏起来。 问「为什么不能」,而不是「可不可以」—— 这世界上大多的规矩是在不同时空背景下设立的,所以你不应该被它们绑住,而是去了解环境条件是不是早已改变。问別人「为什么成功」,而不是「有多么成功」—— 一般人只会专注在谁有多少钱、哪个人又住在帝宝(台湾的豪宅),这些只是结果,你想要知道的是过程。「为什么失败」,而不是「他们太笨」—— 我知道你很聪明,但是別人也不笨,重点是他们为什么失败,这是你很重要的功课。「测试」界线,而不「接受」界线 —— 这篇文章就是最好的例子,我知道它可能会超出界线,但是我非得.阅读全文
posted @ 2011-08-26 08:24 Astar 阅读(75) 评论(0) 编辑
摘要: 作者王晶,腾讯R&D项目总监、敏捷教练。从事通信、互联网开发、项目及研发管理多年,目前负责腾讯多个业务线重要产品的项目管理,探索并推行适合腾讯的敏捷研发及项目管理,从产品、运营、技术、管理四个方面,诠释了腾讯互联网产品研发中贯彻的价值观——“快”。阅读全文
posted @ 2011-08-23 09:06 Astar 阅读(111) 评论(0) 编辑
摘要: 在软件设计阶段,一定要统一团队成员的架构思想和开发规范。下面推荐一篇文章:http://www.agiledon.com/?p=441阅读全文
posted @ 2011-08-13 16:52 Astar 阅读(112) 评论(0) 编辑
摘要: 第一次接触 ASP.MVC 的时候,当时的版本号是 “Preview 2”,现在 ASP.NET MVC 3 早些时间已经发布了。刚发布就有热心的园友写相关新特性的文章,我也借机会学习了一下。刚才在InfoQ看到一则 ASP.NET MVC 4 的新闻,表示期待...公司部分项目已经采用了 ASP.NET MVC 3 做为前台开发框架,等项目收尾后,自己也会整理一下最佳实践。目前后台还是采用 WebForm 做为快速开发框架,自己也考虑封装 ASP.NET MVC + EntityFramework ,采用 DDD 思想来重构项目,更新自己的知识体系和架构模式。因为 MS 更新技术太快,国内.阅读全文
posted @ 2011-08-03 21:38 Astar 阅读(865) 评论(4) 编辑