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

10年.NET老程序員推薦的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-07-15 09:53:16

程序員開發類工具

2015-11-12 10:23:26

老程序員編程策略

2019-02-26 09:55:52

Java開發工具

2019-04-23 13:51:43

程序員技能開發者

2020-04-06 12:31:25

編程程序員代碼

2019-08-12 16:47:13

2014-07-31 13:41:36

程序員

2015-06-12 11:22:52

程序員程序員跳槽

2011-04-20 08:17:38

程序員C++Java

2012-05-22 00:16:47

2020-10-05 21:13:37

程序員技能開發者

2012-02-07 09:58:27

2010-12-13 14:37:36

.NET開發

2021-02-01 07:02:19

GitHub 倉庫程序員

2014-03-27 11:10:46

程序員老程序員

2023-08-24 16:28:44

程序員工具

2018-06-19 15:15:44

程序員Java書籍

2019-12-19 15:08:09

程序員技能開發者

2011-12-05 14:20:41

程序員

2015-01-14 10:17:28

高級程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲综合在线网 | 国产精品久久 | 久久久久国产一区二区三区四区 | 国产精品久久久久久吹潮 | 亚洲国产成人精品久久久国产成人一区 | 成人深夜福利 | 欧美日韩视频一区二区 | 成人黄色a | 久久久久久久久久久久久久久久久久久久 | 99免费在线视频 | 亚洲精品视频在线播放 | 亚洲欧美日韩成人在线 | 日韩中文在线观看 | 激情五月婷婷综合 | 国产一区二区在线免费播放 | 亚洲日本欧美日韩高观看 | 成人精品鲁一区一区二区 | 精品久久久久久久 | 久久精品成人 | 成人免费毛片片v | 亚洲在线久久 | 国产精品欧美日韩 | 亚洲国产成人精品女人久久久 | 日本不卡在线视频 | 欧美精品一区三区 | 欧美一级片中文字幕 | 在线91| 欧美成人a∨高清免费观看 色999日韩 | 夜夜草 | 亚洲视频一区 | 黄频免费| 久久高清精品 | 国产一级在线观看 | 日日夜夜免费精品视频 | 国产综合第一页 | 亚洲精品视频在线 | 国产91在线观看 | 午夜成人免费电影 | h视频免费观看 | 久久亚洲精品久久国产一区二区 | 草久久 |