从事ASP.NET开发两年多,谈谈对两三年工作经验的ASP.NET程序员的基本见解
我想众所周知,Microsoft的东西入门都是比较简单的,但是提高并不容易,这也就导致了很多培训机构借此良机,忽悠了大批的甚至对编程压根不知所以然的人加入.NET的开发阵营,然后告诉他们包教,包会,包就业的三包政策。当然也有另一部分人是受过高等教育,之后出来从事.NET开发工作,但是他们或者也是受到... ...
谈谈 IT 软件开发工程师 基本功
本人入IT行快将近7年时间,不是个高手 也不是个菜鸟。最近工作上碰到了一些事情,所以现在谈谈IT软件开发工程师最最基本的技能有哪些。 1、百度、Google基本功 我觉着这点是软件工程师的入门必修课。很多很多入行几年的人可能为了省时间,直接就去问公司里的老人或者问群里的。诸多问题是:为什么我... ...
Js动画(二)梦幻西游之逍遥生游览北俱芦洲
背景:梦幻西游;人物:逍遥生;场景:北俱芦洲。 游览行为:点击鼠标,人物行走。右键也能使人物转向。由于我只找到了人物四个方向的素材,所以如果刚好正对人物位置的水平或垂直方向,走起来会有些别扭,如果用八方图,code上只要再加正东南西北四个方向即可。一共使用了2张图片,一张是人物的四方图,一张是场景... ...
[讨论]UI层到底使用哪种类?
[讨论]UI层到底使用哪种类? 之所以要发出这个话题,主要源自在写 .NET 业务框架开发实战系列文章以来,受到了很多的反馈,其中有一点提及的很多: 是把数据实体(Linq或者Entity Framework生成的数据实体)传给UI直接调用,还是隐藏数据实体,重新建立业务类,然后把业务类给UI使... ...
成为优秀技术人员的两点建议
呃, 不要误会,这不是我给出的建议,我暂时还算不上“优秀”的软件技术人员。是这样,这几天,从美国那边过来几个比较有经验的同事,因为相对来讲,中国这边的团队比较年轻,因此安排了一个“Open Forum” 的讨论会,让他们与中国的同事分享一下成长经验。他们一个是中国人,清华硕士毕业后去了美国,有10年... ...
Visual Studio 2010 实用功能总结 II
首先感谢博客园兄弟姐妹们对上一篇《Visual Studio 2010 实用功能总结》的大力支持,本篇将继续为大家分享一些VS2010 的实用功能。VS2010 的功能远远不是几篇博文就能介绍完的,更何况有些功能本人也不会用到,所以我还是抛砖引玉希望大家也分享自己的使用心得。 ...
.Net 的区域性信息对程序移植性的影响
如果你的程序希望在不同语言的操作系统上平滑移植,你必须要正确理解和设置区域性信息(CultureInfo),这个问题对于习惯了中文windows 操作系统的我们来说,往往非常容易忽略。一旦忽略这个问题,我们在中文windows操作系统下运行正常的程序跑在英文或者其他语言的操作系统上,比如台湾或香港版... ...
了解CSS的查找匹配原理,让CSS更简洁、高效
用了这么多年的CSS,现在才明白CSS的真正匹配原理,不知道你是否也跟我一样?看1个简单的CSS:DIV#divBox p span.red{color:red;},按习惯我们对这个CSS 的理解是,浏览器先查找id为divBox的DIV元素,当找到后,再找其下的所有p元素,然后再查找所有span元... ...
程序员的语言“艳遇史”(五)——办公室秘书smalltalk
(***以下小说情节纯属虚构,供朋友们在紧张编程后轻松一下,如有雷同纯属巧合,切勿对号入座***)第五个女孩 办公室秘书smalltalk一、引子 每次大学校友聚会,我和二胖都有一爱好,就是找到我们的老班长黑哥,进行一番疯狂的摧残和蹂躏,其惨烈程度,让渣滓洞中美合作所都自愧不如。红酒、白酒加啤酒灌... ...
平凡不愿平庸,两年的编程心路
我写这篇文章没有别的意思。只是最近的一次思想震动非常之大。想总结一下自己的经历和心路历程。希望给后来者一个参考。特别是像我一样在一个普通的大学。没有很强大的师资,没有老师在课堂上 SICP,没有很好的技术氛围,大多数机会都得靠自己争取,自己努力。但是我们对计算机狂热,希望成为下一个比尔盖茨或者Lin... ...
Silverlight for Windows phone之初体验
还记得微软在4月份Mix 10大会上发布了自己Windows Phone 7手机操作系统.在Silverlight Channel 9 也看了相关讲解视频,其实我对这方面关注比较少.正好昨天在MSDN上下载Window7 developer Tools工具时.碰到关于Silverlight For ... ...
ADO.NET Data Service中更新和查询一对多实体集的注意事项
尽管有人不喜欢ADO.NET Data Service,或者也有人不喜欢LINQ to SQL以及Entity Framework。但我还是愿意写这一篇文章,这是我在用的时候遇到的一个问题和解决方法。... ...
基于.NET Framework 4.0的解决方案部署
VS 2010发布之后,随着而来的框架版本也升级到了.NET Framework 4.0。我相信很多朋友已经在用了吧。这一篇文章总结了如何基于.NET Framework 4.0,进行解决方案部署。 ... ...
Visual Studio 2010 实用功能总结
Visual Studio 2010 已经发布1个多月了,个人感觉在使用过程中有些新功能确实方便了很多。在此分享一些比较实用的功能,也算是抛砖引玉欢迎大家来补充其他自己常用的功能特性。 ...
Asp.Net 网站优化 数据库优化措施 使用主从库(上)
网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。 本文主要介绍了如何在sql server 2005中建主从库的配置 ...
Windows Server AppFabric介绍
Windows Server AppFabric的服务器系统是一款主要面向私有云计算的系统。它将作为微软日后进军私有云市场的一个关键性产品,可以允许用户创建和维持他们自己的云计算系统架构。 这篇文章将对微软的服务器系统Windows Server AppFabric进行一个简单的介绍,然后给实现一个 ...
对于大型公司项目平台选择j2ee的几层认识(四)
刚刚第三篇的发布时,cnblog告诉我一个小时里不能发两次精华。可是我写一千来字都花不了一个小时。今天思路比较快一些,呵呵。 最后,我再聊聊我新近观察的一个项目的运作,来分享一下我的第三层认识。 在达到了第二层关于政治风险的认识水平之后,我保持了这个认识水平有一段时间。当然我也无法左右公司高层的选... ...
对于大型公司项目平台选择j2ee的几层认识(三)
公平地讲,这个项目有很大的技术难度,开发的风险很大。一开始是个烫手项目,倒不是因为有政治方面的问题,高层都肯定是下了决心来做的,但大家都已经算计过了,这个项目的技术难度这么大,有50%的可能性是会做烂掉的,公司里没有多少人敢接手负责。但是这个项目又必须做,最后就指定一个项目负责人来强迫他来做这个项目... ...
对于大型公司项目平台选择j2ee的几层认识(二)
如前面所述的,由于很多人已经被洗过脑,还有其他很多操作上的考虑,大家都会很自觉地配合IBM的营销攻势,而且我们也衷心相信:在IBM等软件和硬件的支持下,我们的一个个系统步入了“高档系统”的行列。把.net平台留给了孩子们玩去吧。 其实,IBM,以及其他一些高端厂商(Oracle, BEA等)做承接... ...