作者:
Flyingis
软件人做开发,重要在于思想而非工具。虽说如此,个人还是更喜欢Java一些,自己真正开始知道Java还是在大学二年级的时候,一家知名的软件培训机构来学校讲座,一位专家站在讲台上侃侃而谈,他与学校老师完全不同的讲授风格吸引了我,也正式这次讲座,让我知道了SCJP/SCJD,当然,也知道了Java。培训机构来讲座,无非是想做做广告,多吸引一些学员,后来我才知道这些证书泛滥的要命。但是,正是这场讲座,让我深深被Java所吸引,回到寝室后就将《VC技术内幕》放上书架,直到本科毕业卖掉之前都没有再翻过一次。
还是那次讲座,现场准备了几份礼物,我比较幸运,获得的了Visual Studio.NET beta版全套软件(Java讲座,送VS.NET beta光盘),好像有5张光盘,包在一个小册子里,那个时候Visual Studio.NET还没有正式发布。虽说如此,我没有再去关心.NET,这套软件在我手中也从此长眠。
在本科阶段自己周围学计算机开发的环境不是很好,但自己始终没有停止对Java的关注,到研究生阶段才开始将Java应用到实际项目中,积累了一些经验。这几年Java开源浪潮一浪比一浪高,各种开源产品层出不穷,百家争鸣,以前在做一个项目方案的时候,经验稍有不足,还真不知道选择哪种方案好。随着开源文档的不断完善和web2.0的不断发展,网上有越来越多的资料可供参考,Web框架、Web容器、数据持久化解决方案、开源数据库、测试工具、Ajax框架等等在各个细节上都有多种主流产品可以选择。在自己还无从下手的时候,选择一个比较成熟的方案,加上网上大量的文档,花点时间自己就能一点点摸索搭建起一个简易的框架,再逐步去学习、完善,深入一点,可以看源码、学架构,在这个过程中自己就能逐渐提高了。
这段时间开始用ASP.NET/C#在.NET平台下做项目了,一个ArcIMS+MIS系统,因为工作需要不得不转到.NET平台下,这也是我第一次接触.NET,到目前为止在.NET下面做了近一个月,虽然我这点资历来谈论Visual Studio.NET显得有些底气不足,但我想谈谈自己的感受。
在自己安装好Visual Studio 2005,看了两周的MSDN,并开始在VS2005上进行部分功能模块开发后,发现无论是文档,还是开发工具,微软都提供了近乎完美的实现,MSDN不谈,就拿ASP.NET来说,以前需要在Eclipse下编码实现的多级DropDownList,数据库连接,主从表显示,小数据量的分页显示,CRUD快速开发等等都能够像Photoshop处理图片一样,基本上用鼠标点击就能完成,当然稍麻烦一点的DataSet还是要自己写,但这些已经省去很多工作了。虽说Eclipse加上插件能够实现Web界面可视化设计,但相比VS2005还是要弱许多。代码编辑的IntelliSense功能也异常强大,Web调试也非常方便,这些为开发人员减少了很多负担,我也不得不佩服微软强大的技术。但是,在这样的环境中,有时我感觉自己好像不是一个完全的开发人员,有时像是一个设计人员,在自己的工程面板中快速制作着各种设计方案,可能是之前一直都处在Java的世界里,思想还没有及时转变过来,当自己出现这种想法的时候,我想应该是自己还只是一个.NET初级开发人员,不懂得在这个完美的平台上去展现更深层次的思想。不管怎么样,我还真的有点不习惯。
软件人做开发,重在于思想。各种方便的机械化工具提供给我们,大家花点时间了解如何操作后,都能够做出一个简单的应用,一个浅层次的开发,但如果停留在这个层面,我们就只能处于金字塔的底部。以前我们需要自己来写简单的分页,现在不用了,以前需要花时间进行页面设计,现在花的时间少了,我们如何在这个层次上进行深度开发,如何把握对架构的理解,就显得更重要。
当我们想买台电脑时,我们完全可以按照自己的需求定制出满足自己需要的开发环境,在功能、性能、易用性方面作出权衡,就像到电脑城去DIY一台电脑一样,CPU、内存、主板、硬盘、显卡、显示器等等都可以根据自己的实际需要来购买组装。另外,我们也可以直接到专卖店去买品牌机,机器已经配置好了,外观也搭配好了,售后服务也有。不管是DIY的组装机,还是品牌机,都需要我们充分利用其资源来最好的为我们服务。
.NET我还要继续做,但我还是喜欢Java。
分享到:
相关推荐
组装机与品牌机之间的主要差异在于稳定性、灵活性、价格、售后服务、附件、服务速度、使用体验、宣传策略以及外观设计。 1. 稳定性:品牌机由于采用大规模采购和标准化组装,通常会经过严格的测试流程,确保整机的...
组装机与品牌机之间的主要差异在于稳定性和灵活性、价格、售后服务、附件、服务速度、使用体验、宣传策略以及外观设计。 1. **稳定性**:品牌机通常采用批量采购的配件,经过专门的组装和测试流程,确保整机的稳定...
品牌机与组装机之间的主要区别在于价格、外观、功能、使用体验、稳定性、灵活性和售后服务。组装机通常比品牌机价格更低,因为它们不包含品牌附加值、广告费用和额外的售后服务成本。用户可以根据自身需求和预算自由...
【组装电脑报价软件】是一种专为电脑组装商和维修技术人员设计的应用程序,它能够帮助用户快速、准确地计算出电脑各部件的成本,并提供整体报价。这类软件通常包含多个配置文件,以便于管理和更新不同硬件部件的价格...
组装电脑不仅可以节约成本,还能根据个人喜好和需求定制配置,实现最佳性价比。在实际操作中,需确保所有组件兼容,并按照正确的步骤进行安装,例如正确安装CPU、内存条、显卡等,同时注意防静电措施,以免损坏敏感...
通过自己动手组装电脑,不仅可以节省购买整机的成本,还能根据个人需求定制配置,实现更好的性能与性价比匹配。下面将详细介绍电脑组装过程中涉及的关键知识点。 一、了解电脑组件 1. **中央处理器(CPU)**:电脑...
正确选择CPU对组装电脑至关重要。 - **组成部分**:内核、基板、填充物、散热器。 - **工作原理**:从存储器或高速缓冲存储器中取出指令并执行。 - **性能指标**: - **主频**:CPU的时钟频率,单位MHz或GHz,反映...
在选择主板时,要考虑与CPU的兼容性、扩展插槽的数量、稳定性以及品牌口碑。 组装电脑的实践考核主要包括实际操作,如正确安装CPU、内存、显卡、硬盘等组件,并确保电源连接无误,以及散热系统的合理布置。在安装...
【电脑组装经验分享】 在电脑购买的过程中,究竟是选择品牌机...综上所述,选择品牌机还是DIY组装电脑,主要取决于个人需求、预算、升级需求和对服务的要求。了解这些差异,可以帮助消费者做出更符合自己需求的选择。
- 台式机与笔记本电脑的主要区别在于便携性、功耗以及散热方式等方面。 #### 三十二、CPU散热方式 - CPU散热器的选择对CPU性能有着重要影响,常见的有风冷和水冷两种方式。 #### 三十三、Intel与AMD比较 - **...
D37手机与平板电脑屏幕全自动组装机是一款高度集成、自动化程度极高的生产设备,主要用于手机和平板电脑的屏幕组装工艺。该设备通过精密的机械手臂、高精度定位系统以及智能化控制系统,实现了从屏幕组件的抓取、...
攒机,即组装电脑,通常涉及挑选CPU、主板、内存、硬盘、显卡等核心部件。这个软件能够提供实时或最新的市场价格信息,帮助用户在购买这些硬件时做出明智的选择,确保装机成本的合理性。 标签中的“DIY电脑”、...
这些信息是品牌机区别于DIY(Do It Yourself)组装机的特征之一。当品牌机的系统遭受破坏,重装系统后,这些OEM信息往往会被覆盖或丢失,使得电脑失去原有的品牌特色。针对这个问题,我们可以使用专门的工具来恢复...
实际上,只要遵循正确的步骤和注意事项,组装电脑并不复杂,而且自组电脑在质量、稳定性和可靠性上并不逊色于品牌整机。你可以根据实际需求自由选择组件,比如针对图形处理或游戏,可以选择高性能的显卡。 组装电脑...
同时,由于省去了品牌机的工厂组装、正版操作系统和售后服务等费用,兼容机的价格通常比品牌机更具吸引力。然而,兼容机的兼容性和稳定性可能不如品牌机,售后服务也往往较弱。 计算机的发展历程可以从电子管时代...
本教程涵盖了电脑的基本组成、辅助设备、组装电脑的基本常识以及相关软硬件知识。 首先,电脑的基本组成主要包括四个主要部分:主机、显示器、鼠标和键盘。输入设备如键盘和鼠标用于向电脑发送指令,而显示器和音箱...
组装电脑是一项技术活,也是许多IT爱好者入门时的必经之路。这不仅因为亲手组装的电脑更能满足个性化需求,还能让人深入理解硬件的工作原理。在这个过程中,你可以学习到许多关于计算机硬件的知识,如CPU、主板、...
【电脑组装与维护1】 电脑组装与维护是个人计算机用户或技术爱好者必须掌握的基本技能之一。这涵盖了从选购硬件到实际组装,再到日常维护和故障排查的全过程。在这个主题中,我们将深入探讨其中的关键知识点。 一...