- 浏览: 2157185 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1878)
- [网站分类]ASP.NET (141)
- [网站分类]C# (80)
- [随笔分类]NET知识库 (80)
- [随笔分类]摘抄文字[非技术] (3)
- [随笔分类]养生保健 (4)
- [网站分类]读书区 (16)
- [随笔分类]赚钱 (7)
- [网站分类].NET新手区 (233)
- [随笔分类]网站 (75)
- [网站分类]企业信息化其他 (4)
- [网站分类]首页候选区 (34)
- [网站分类]转载区 (12)
- [网站分类]SQL Server (16)
- [网站分类]程序人生 (7)
- [网站分类]WinForm (2)
- [随笔分类]错误集 (12)
- [网站分类]JavaScript (3)
- [随笔分类]小说九鼎记 (69)
- [随笔分类]技术文章 (15)
- [网站分类]求职面试 (3)
- [网站分类]其他技术区 (6)
- [网站分类]非技术区 (10)
- [发布至博客园首页] (5)
- [网站分类]jQuery (6)
- [网站分类].NET精华区 (6)
- [网站分类]Html/Css (10)
- [随笔分类]加速及SEO (10)
- [网站分类]Google开发 (4)
- [随笔分类]旅游备注 (2)
- [网站分类]架构设计 (3)
- [网站分类]Linux (23)
- [随笔分类]重要注册 (3)
- [随笔分类]Linux+PHP (10)
- [网站分类]PHP (11)
- [网站分类]VS2010 (2)
- [网站分类]CLR (1)
- [网站分类]C++ (1)
- [网站分类]ASP.NET MVC (2)
- [网站分类]项目与团队管理 (1)
- [随笔分类]个人总结 (1)
- [随笔分类]问题集 (3)
- [网站分类]代码与软件发布 (1)
- [网站分类]Android开发 (1)
- [网站分类]MySQL (1)
- [网站分类]开源研究 (6)
- ddd (0)
- 好久没写blog了 (0)
- sqlserver (2)
最新评论
-
JamesLiuX:
博主,能组个队么,我是Freelancer新手。
Freelancer.com(原GAF – GetAFreelancer)帐户里的钱如何取出? -
yw10260609:
我认为在混淆前,最好把相关代码备份一下比较好,不然项目完成后, ...
DotFuscator 小记 -
日月葬花魂:
大哥 能 加我个QQ 交流一下嘛 ?51264722 我Q ...
web应用程序和Web网站区别 -
iaimg:
我想问下嵌入delphi写的程序总是出现窗体后面感觉有个主窗体 ...
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部 -
iaimg:
代码地址下不了啊!
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工具来提高工作效率,让项目做的更轻松。
1 需要一个代码生成工具,生成实体层,数据访问代码,和接口层,界面绑定代码,也有能直接生成界面代码的. 遵守的基本模式是Table—> TableEntity—> EntityDAL—> EntityService
然后就是代码组合的技术,这是基本的表数据的增删改。如果做有关联的主从表模式,还要额外处理一下主从表之间的关系。
代码生成器如下
这里有一个界面生成器的原型,在园子里有他的最新版,可以成倍的提高效率。感谢作者的辛勤老动,这个软件还在一直更新中。
把重复的劳动(dirty work)交给计算机,自己去做更有价值的工作。
2 要有一个ASP.NET Web服务器,可以随时看到网上的例子,方便的拿来研究和吸收.
Visaul Studio 2005/2008已经内置了这个服务器,可以不用IIS直接运行ASP.NET网站,但是我还是认为不方便,写个小程序,调用WebServer.exe,如图
3 需要一个压力和性能测试工具,找到系统的问题,适当改进。这个我选Application Center Test,内置于VS2003中,现在虽然有Test Complete和LoadRunner,这两个都是大家伙,还不会用。等项目的空闲时,再来好好研究这2个东东。程序员做测试有天赋,因为会编码,那些录制的脚本很容易看懂,容易学习,其它的人学测试,感觉比较难点。
4 需要一个数据库恢复工具。发生错误是难免的,当不小心把运行中的数据弄错了,你还要有办法,能应付自如。在实际使用中,我就经常发现有老板批错了,有经理把数据看错了,有的人EQ高,他就将错就错,不说,有的人一弄错了,就过来告诉你,弄错了,要你帮忙他改一下。对于有些数据,你可以帮忙他改,有些数据你也不知道他原来的值是多少。
用这个Log Explorer for SQL Server东东,通过查询SQL日志文件,你可以将恢复数据到某一时刻。
它导出的数据格式是XML或SQL表数据,SQL表数据需要重新写SQL导入到数据库中,我喜欢导出为XML,它的格式固定,XML格式如下图
园子里有牛人写了个XML解析工具,直接把XML文件数据转化为SQL Insert语句,直接放到SQL 查询分析器中执行,数据恢复完成。
5 需要一个Reflector,碰到好的功能,你要看看它的实现,以后将来用到自己的项目中。
需要一个SQL Assistant,加速你的SQL代码书写速度和正确率
需要一个SnippetCompiler,遇到小的片段代码,不想动用笨重的Visual Studio,直接把代码拷贝进去执行晃可以知道答案。
如果接触过大量的数值计算,你发现.NET中没有直接的用于四舍五入的方法,如下的三个等式
Math.Round(3.44, 1) = 3.4 Math.Round(3.45, 1) = 3.4 Math.Round(3.46, 1) = 3.5
如果你不相信,把这段代码拷贝到SnippetCompiler中,很快就知道答案。
6 需要一个原型工具,用于沟通设计。
原型工具用于快速构建界面原型,在新项目开始时,一般只有boss同意你的界面方案,你才能继续做下去,否则到后面改起来很费力.
桌面系统的原型工具用GUI Studio,这个已经做的很完美了
网站型项目的原型工具有Axure RP Pro,这个东东有CTP版,不用花银子。
7 需要一个数据自动输入工具。项目做好了,模拟大数据量时,系统的性能,响应时间,系统需要很多数据,要是在界面上人手工输入,那要输的手指抽筋的。做个小工具,批量为表生成测试数据,几秒钟就搞定几十万行,方便。
既然快速生成了大量数据,你的页面自然考虑分页,于是又弄个生成分页存储过程的东东
有了这些小工具,平时的工作效率应该是有改善的。
如果每三个月到半年,思考一下如何改进现有流程,提高工作效率,几年之后,我们的效率将会比现在成倍的提高。你不开始想,不开始思考,永远就没有开始,从现在开始思考一下,你怎样改善你的工作效率,对公司有益,对自己的职业生崖也有益,两全其美,何乐而不为。
发表评论
-
UML
2010-08-09 11:39 1303开放分类:计算机技术计算机术语计算机科学 收藏分享到顶[6] ... -
用WebService实现调用新浪的天气预报功能
2010-07-15 21:47 2973用WebService实现调用新 ... -
Cookie简介及JSP处理Cookie的方法
2010-07-29 09:28 970Cookie简介及JSP处理Cookie的方法 一.什么是 ... -
SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
2010-06-09 22:16 1255一直想把数据库的默认 ... -
C#Winform调用网页中的JS方法
2010-07-12 11:07 2227其实还是还是相当的简单,本文将详细的用代码来展示一下如何调用, ... -
用WebService实现调用新浪的天气预报功能
2010-07-15 21:47 1508用WebService实现调用新 ... -
SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
2010-06-09 22:16 1085一直想把数据库的默认 ... -
基于 VS 2010 阐述C# 4个特性
2010-05-28 09:26 1078基于 VS 2010 阐述C# 4个特性基于 VS 20 ... -
Google AdSense中文官方博客今天公布了AdSense内容广告与AdSense搜索广告的收入分成比例
2010-05-25 09:12 1120google adsense 的广告分成比例总算是公布出来了。 ... -
权限管理数据表设计说明
2010-05-21 15:19 1082权限管理数据表设计说明 B/S系统中的权限比C/S中的更显的 ... -
权限管理的设计方法
2010-05-20 09:26 1427权限管理的设计方法是 ... -
多表分页存储过程
2010-05-17 14:25 1057分页存储过程 在网站设计,网页开发中,是要被经常遇到的。 ... -
vs2010跟vs2008比较增加了哪些功能
2010-05-18 09:10 2253随着vs2010的发布,新的 ... -
COM域名难逃实名监管 CN域名简化流程抢用户
2010-05-13 09:22 1188互联网实名制的落实第 ... -
网站安全之XSS漏洞攻击以及防范措施
2010-04-29 08:59 1425在网站开发中,安全问题是重中之重的问题,特别像一个sql注入, ... -
深入了解ASP.NET运行内幕
2010-04-28 09:04 1169做事情要知道根本所在 ... -
WebBrowser中显示乱码
2010-04-22 09:09 1735最近在开发cs项目的时候,因为嵌套了一个网页,要用到we ... -
vps配置笔记(10)架设svn服务
2010-04-21 09:41 1262linux 下面架设svn服务器,有点难度,我找了好多资料,现 ... -
IEnumerable
2010-04-16 09:12 1270在平常的代码编写中,虽然不常用到Ienumerable 但却不 ... -
JS代码实例:实现随机加载不同的CSS样式
2010-04-19 13:38 1419如果让网页浏览者每次打开页面都有新的感觉,可以通过替换css样 ...
相关推荐
Apache Commons Lang是Apache软件基金会开发的一个Java库,它提供了一系列高度实用的工具类,用于处理常见的编程任务。这个库特别关注那些在Java的标准库`java.lang`中未涵盖或者可以进一步简化的方法。通过使用Lang...
标题 "cmder.7z平时用到的cmder文件" 提及的是一个名为 "cmder" 的工具,它是一个流行的命令行模拟器,专为Windows系统设计,提供了类似Unix shell的功能。Cmder集成了Git Bash、ConEmu终端、msysGit等组件,为...
Photoshop是一款广泛使用的图像处理软件,它提供了丰富的功能和快捷键来提高工作效率。这份文档整理了用户在日常使用Photoshop时经常会用到的快捷键,这些快捷键涵盖了工具选择、文件操作、编辑操作等多个方面。 1....
通过学习和使用这个库,开发者不仅可以提高开发效率,还能借鉴其中的设计思路和实现技巧,提升自己的iOS开发技能。在实际项目中,可以根据需求选择合适的控件,或者参考源码进行二次开发,以满足特定的界面和交互...
在"Utils:整理平时用到的工具类"这个主题中,我们可以深入探讨Utils类的设计原则、常见的工具方法以及如何在实际项目中高效利用它们。 首先,Utils类的设计应遵循一定的规范。一般来说,Utils类是final的,不允许被...
还有可能包括`dbcp.jar`,这是Apache的另一个项目Commons DBCP,它提供了数据库连接池服务,但在这里,我们更倾向于使用C3P0。 此外,还有一些其他常用的库,如`log4j.jar`,这是一个广泛使用的日志记录框架,便于...
### Visual C++ 开发工具与调试技巧详解 #### 一、快速规范代码缩进格式 在Visual C++中,为了保持代码的整洁性和可读性,开发者常常需要对代码进行格式化。对于选定的代码段,只需按下`Shift + F8`组合键,即可...
"dev-tools"这个集合就包含了开发者日常工作中可能会用到的各种工具,包括浏览器插件、代码编辑器扩展以及操作系统特定的应用。这里主要聚焦于React相关生态、Chrome插件和VSCode插件,这些都是前端开发者不可或缺的...
本项目为个人技术收藏集,里面会不定期分享一些作者平时用到的一些库,或者常用的网站和小工具。同时作者也会在上面不定期的写一些简单的博文 如果你有好的推荐你可以提 issue 或者 pr 来告诉作者 推荐库 这里主要...
描述中提到的“很多各种各样的.net方面平时爱用到的dll集合”,这暗示这个压缩包可能包含了开发者在.NET开发过程中经常需要用到的各种功能库,比如文件操作、网络通信、数据处理等领域的DLL文件。拥有这样一个集合,...
这个项目的主要目标是简化网络资源的查找和浏览过程,提高工作效率。通过整理并分类各种在线工具、学习平台、资讯站点等,用户可以一站式访问他们经常需要用到的各种服务。 该项目的核心技术是HTML,即超文本标记...
例如,如果键盘上的"A"键损坏了,用户可以设置将"A"键的功能转移到一个平时很少用到的键上,如"CAPS LOCK"键,这样就可以避免因为键位损坏而影响正常的文字输入。 标签“键位转换器”进一步明确了这款软件的核心...
平时我们在传输数据时,一般都是利用U盘拷贝下来,载入到另一台电脑上,这样非常麻烦,效率也是非常的低下。而virtual serial port driver就不同了,它能通过互联网络的形式实现数据传输,想想比与前者,virtual ...
SSM框架是Java Web开发中常用的三大框架Spring、Spring MVC和MyBatis的组合,用于构建高效、灵活的Web应用程序。下面将详细讲解这个名为"ssm-demo...同时,其集成的插件也展示了实际项目中可能用到的各种工具和技术。
《K314.0反结账工具详解与应用》 在企业信息化管理中,金蝶K3系统作为一款广泛使用的财务及企业管理软件,扮演着至关...正确理解和使用这一工具,对于提升财务管理效率、维护财务数据的完整性和一致性具有重要意义。
2. 实用性和工具性:计算机培训的内容应该实用和工具性强,都是平时工作中经常用到的。 3. 不断的学习和充电:不断的学习和充电是提高工作能力和实现人生价值的必经之路。 4. 思想的改变:通过计算机培训,作者...
2.通常一个VC项目中包含多个C或C++文件,有时需要同时对这一系列的文件进行lint检查,我们可以通过配置一个pclint_project来达到目的。 和前面第一步中的方法基本一样,不过这里我们需要用到unix中的find等命令来...
本项目为个人技术收藏集,里面会不定期分享一些作者平时用到的一些库,或者常用的网站和小工具。同时作者也会在上面不定期的写一些简单的博文 如果你有好的推荐你可以提 issue 或者 pr 来告诉作者 推荐库 这里主要...
本项目为个人技术收藏集,里面会不定期分享一些作者平时用到的一些库,或者常用的网站和小工具。同时作者也会在上面不定期的写一些简单的博文 如果你有好的推荐你可以提 issue 或者 pr 来告诉作者 推荐库 这里主要...
9. **数据分析与可视化**:如果大作业涉及到数据处理,可能会用到pandas库进行数据清洗和分析,matplotlib或seaborn库进行数据可视化,这些都是Python在数据科学领域中的核心工具。 10. **Python标准库和第三方库的...