成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

10年工作經驗老程序員推薦的7個開發類工具

開發 后端 前端
做.NET軟件工作已經10年了,從程序員做到高級程序員,再到技術主管,技術總監。見 證了Visual Studio .NET 2003,Visul Studio 2005, Visual Studio Team System 2008, Visual Studio 2010 Ultimate,Visual Studio 2013一系列近5個版本的變化與親自使用。

做.NET軟件工作已經10年了,從程序員做到高級程序員,再到技術主管,技術總監。見 證了Visual Studio .NET 2003,Visul Studio 2005, Visual Studio Team System 2008, Visual Studio 2010 Ultimate,Visual Studio 2013一系列近5個版本的變化與親自使用。每一個版本都有深刻有意義的變革。Visual Studio .NET 2003 極力推廣的Web Services雖然沒有很流行,但是它開發ASP.NET的編譯模型很快得到公司的技術部認可,完全重寫了原來的ASP系統。

很幸運工作以來一直是.NET + SQL Server 的開發工作,其它比如Oracle或是Android Java類的技術工作并沒有很長時間的經歷,所以我推薦的工作就側重于.NET + SQL Server類的工具。

1  ReSharper 7.1

現在電腦開發人員硬件的標準配置是i5+8G,在內存已經足夠用的情況下,推薦安裝好Visual Studio后***個要安裝的插件就是

ReSharper,這個軟件的幾百個功能點都很實用。***版本的ReSharper是ReSharper.2015.1.Ultimate.9.1.0,支持Visual Studio 2015。

2  .NET Reflector

著名的.NET Reflector包含在此工具箱中。.NET Reflector我常常用來查看編譯過的程序集,看命名空間是否規范,看類型的成員命名是否合理,如下圖所示。

image

作為一個多年從事開發的程序員,看到代碼中包含WindowsApplication1,button1, panel1之類的命名總會是非常的反感。這樣沒有意義的命名,給程序代碼的維護人員帶來諸多的痛苦。

3  SQL Prompt 6

安裝好SQL Server 后的***個要做的事就是安裝SQL Prompt插件,這個工具擴展了SQL Server Managment Studio中書寫SQL代碼的智能提示,讓書寫SQL語句更方便,快速,準確。

image

圖中是經典的SQL Prompt代碼智能提示窗口。當鼠標旋停在一個對象(表名,視圖名稱,字段名)上時,SQL Prompt會顯示這個對象的屬性。比如上圖中所示,顯示了當前Part表的所有字段的腳本。

SQL Prompt常常包含在SQLToolbelt工具包中,這個系列的軟件包工具都很實用。

4 SQL Compare

做數據庫開發過程中,常常會添加一些腳本,當把這些腳本部署到其它電腦中時,用手工增加腳本的方法過于原始又容易出錯,于是SQL Compare的出現,完全滿足了我的需求。

image

如上圖所示,在開發的電腦上用SQL Server Management Studio修改表或視圖定義,當需要把這個腳本部署到另外一個數據庫或電腦中時,運行此工具,選擇兩邊的數據庫作一個計較即可完成。

5 Code Smith 6.5

工作中經常會遇到一些相似的代碼編寫工具,會考慮將這些共同的重復的代碼封裝成Code Smith模板文件。將可變部分提取為參數,運行時選擇或輸入參數即生成需要的代碼。

6 .NET Reactor

經 常要給客戶或是準客戶做一些例子代碼,又不想將代碼完全給未付款的客戶。對于.NET的程序集格式文件,把沒有經過混淆的文件傳送給客戶,即可認為將源代 碼給客戶。常常是與客戶打交道時,客戶還沒有付款,程序又不能不發給客戶測試,只好用.NET Reactor加殼混淆處理。這個也不是完全有作用,現在去殼反混淆的工具非常多,準確率也很高。

做這一步動作也只是為了讓代碼被反編譯之后,閱讀相對困難。不過,優質的客戶是預付款之后,再提供程序或是技術支持,這個就沒有加密混淆的必要了。

7 LLBL Gen Pro

接 觸LLBL Gen Pro有6年多了,從一開始的不熟悉,困惑,到***完全接受,并且能用這個工具獨立帶領團隊開發項目,深深知道ORM對企業應用開發的意義重大。ORM生 成表對應的映射的實體,通過對實體的操作,實現OOP面向對象編程,代碼的可維護性,可閱讀性方面有了極大的提升。在任何時候,我都會將這個工具作為*** 工具推薦給未接觸ORM開發的朋友。

責任編輯:王雪燕 來源: 博客園
相關推薦

2015-10-29 13:13:39

.NET程序員開發工具

2015-11-12 10:23:26

老程序員編程策略

2017-12-12 18:10:30

程序員工作經驗技能

2018-03-13 08:48:26

java程序員技能

2016-03-14 11:58:10

面試工作經驗程序員

2019-02-26 09:55:52

Java開發工具

2017-12-26 15:30:06

Java程序員技能

2019-09-04 14:13:25

工作經驗離職

2018-01-15 15:22:15

Java開發經驗面試

2009-04-17 15:48:41

程序員價值

2016-03-21 13:29:40

程序員51CTO IT技術周刊

2019-04-23 13:51:43

程序員技能開發者

2020-04-06 12:31:25

編程程序員代碼

2019-09-16 09:46:05

程序員技術等級

2011-12-26 17:18:25

程序員

2020-07-17 10:09:44

程序員技術開發

2017-11-17 08:00:03

軟件開發程序員前輩經驗

2019-08-12 16:47:13

2014-07-31 13:41:36

程序員

2015-05-20 12:58:43

程序員經驗教訓
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美亚洲国产精品 | 久久这里有精品 | 在线男人天堂 | 中文一区| 中文字幕不卡视频在线观看 | 久久噜噜噜精品国产亚洲综合 | 国产免费观看一级国产 | 亚洲精品一区二区三区 | 国产九九av | 国产欧美日韩在线播放 | 国产亚洲精品美女久久久久久久久久 | 亚洲黄色网址视频 | 一片毛片 | 精品九九在线 | 在线观看免费福利 | 一级毛片免费 | 老子午夜影院 | 久久视频一区 | 亚洲在线 | 亚洲一区二区三区免费观看 | 中文一区 | 免费成年网站 | 久久999| 日韩成人久久 | 成年人在线视频 | 爱爱小视频 | 久久久久国产 | 中文字幕在线观看日韩 | 国产精品极品美女在线观看免费 | 亚洲一区二区三区国产 | cao视频| 中文字幕一区在线观看视频 | 久久午夜影院 | 盗摄精品av一区二区三区 | 久久久www成人免费精品 | 蜜桃在线视频 | 久久精品亚洲欧美日韩久久 | 在线播放中文字幕 | 久久99深爱久久99精品 | 日韩在线看片 | 黄色三级免费网站 |