[畢業生的商業軟體開發之路]第一次使用VS.NET整合式開發環境

       近期開始接觸到在校學生、高校實習生和畢業生,在此說一下筆者對這些徘徊在職場門口的學生一些建議,希望能給這些初學者進入軟體開發行業帶來一些協助,使得畢業生能更順利的進入軟體開發公司開始職場生涯,人生來一個完美的轉彎。---------------------------------------------------------------------------  第一次使用VS.NET整合式開發環境       

[畢業生的商業軟體開發之路]積累與創新

近期開始接觸到在校學生、高校實習生和畢業生,在此說一下筆者對這些徘徊在職場門口的學生一些建議,希望能給這些初學者進入軟體開發行業帶來一些協助,使得畢業生能更順利的進入軟體開發公司開始職場生涯,人生來一個完美的轉彎。--------------------------------------------------- 積累與創新積累和創新是技術人員良好發展的基礎。沒有積累,沒有創新,軟體開發人員就會成為一個個碼奴,為具體的代碼所累,前途堪憂。其實積累是很多方面所必要的,比如生活中任何人都需要積累生

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET平台開發指南 – 資料層開發

對象關係映射         AgileEAS.NETORM並沒有採用如NHibernate中對應檔的檔案的模式,而是採用了直接硬式編碼模式實現,ORM體系設計採用了屬性/列>資料對象>資料集合(表)的結構:          最基本的思路是一個記錄/實體(IEntity)映射一條記錄,一個實體包括若干屬性/列(Colunm),而一組IEntity和一組Colunm組成一個資料表對象(IEntity),用於對象一個表、視圖、或者一個查詢結果,下面我涉及到的類、介面介紹一下:

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET平台開發指南 – 資料訪問

統一資料訪問介紹         統一資料訪問(Uniform Data Access,簡寫為UDA)用於隔離系統和資料平台,使系統可以在各種資料庫平台上自由移植。該資料庫提供者要求通過該介面對資料庫進行訪問的模組要提交標準的SQL語句,而不僅僅是對當前資料庫有效語句。         統一資料訪問與資料層分離是相互相成的兩個概念和實踐、統一資料訪問為資料層分離提供資料庫訪問環境及介面的獨立、介面驅動及資料層體繫結構的一致性提供保證。        

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 AgileEAS.NET – 外掛程式介面IModule

  我們知道,要基於平台(容器)+外掛程式的這種模式進行開發,我們必須定義一組契約,用於約束模組外掛程式開發,也就是說,模組外掛程式需要遵守一定的標準進行開發,才能正常被容器調用,這就是IModule所定義的內容。IModule/// <summary>/// 定義EAS模組外掛程式的基本規範。/// </summary>public interface IModule: IObject{ /// <summary> /// 擷取模組的名稱。

軟體的邏輯層次

基本層次軟體的邏輯結構可以劃分為下面四個基本層次:從下往上依次是:1:基礎設施層——這個層次是純技術層次,解決的是系統的物理問題,比如database

[匯入]諾基亞也推出移動搜尋軟體解決方案了,無線搜尋看來也開始’降價’了

諾基亞8月8日推出移動搜尋軟體解決方案,使用者可直接在諾基亞手機中使用搜尋引擎。這種搜尋應用軟體為諾基亞智能手機使用者在任何時間任何地點提供了一種搜尋和串連任何網站和當地搜尋引擎的簡易且快速的方法。這種應用軟體將在諾基亞6680、諾基亞6681和諾基亞6630智能手機上配置。這幾款手機的原有使用者可以從諾基亞 網站免費下載這種搜尋應用軟體。當所有的軟體技術的東西開始大規模使用的時候, 這個軟體技術的價值就越來越低.

新族工程項目合約管理軟體

CZoneSoft(新族)工程項目合約管理軟體,協助企業管理大小工程,及其合約、工程項目資金使用方式、工程進度跟蹤、合約和項目文件管理。使用CZoneSoft(新族)工程項目合約管理軟體,可協助你:從此年終總結,向領導報告年度、月度企業資金使用方式,工程進展,資金實際支出與回報等專業、詳細的統計報表不再發愁。可視化的、直觀的3D圖形展示合約資金與實際工程項目款項對比。智能對資金使用超支情況進行警告。CZoneSoft(新族)工程項目合約管理軟體功能特點:B/S結構,用戶端幾乎無需安裝任何軟體;直

世界殺毒軟體排名

世界殺毒引擎熱門排行榜1. F-Secure version 5.41 - 99.63%2. Kaspersky version 4.5.0.49 - 99.35%3. AVK version 12.0.4 - 98.67%4. McAfee version 7.03.6000 - 97.24%5. RAV version 8.6.105 - 94.26%6. F-Prot version 3.14a - 93.40%7. Norton version 2004 Professional - 9

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET – 程式集說明

      今天放出了AgileEAS.NET的ActiveXForm和SmartWin的體驗,在大家對為東西有個簡單的瞭解和感覺後,我會選擇在合適的時間發放完整的開發包。          我想有的朋友安裝了用戶端也很想知道,那些組件檔是敢什麼用的,現在我把平台中的程式集簡單的向大家介紹一下吧: 基礎程式集:EAS.Kernel.dll 包含模組介面類的東西EAS.Data.dll 提供統一的資料訪問和ORMEAS.IOCContainer.dll

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET – 統一資料訪問

      統一資料訪問(Uniform Data Access,簡寫為UDA)用於隔離系統和資料平台,使系統可以在各種資料庫平台上自由移植。該資料庫提供者要求通過該介面對資料庫進行訪問的模組要提交標準的SQL語句,而不僅僅是對當前資料庫有效語句。      統一資料訪問與資料層分離是相互相成的兩個概念和實踐、統一資料訪問為資料層分離提供資料庫訪問環境及介面的獨立、介面驅動及資料層體繫結構的一致性提供保證。     

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET平台開發指南 – 應用部署

整合與測試          AgileEAS.NET採用的是平台加外掛程式的開發方式,也就是說,開發好外掛程式需要集到AgileEAS.NET平台並進行整合測試,這將涉及到外掛程式的安裝、管理與組織,因為要涉及到的AgileEAS.NET平台管理部分的操作,可以參考《AgileEAS.NET平台系統管理使用教程》。產品的部屬WinForm應用的部屬         

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET – 外掛程式介面IModule擴充

      前面的文章AgileEAS.NET之外掛程式介面IModule和AgileEAS.NET之外掛程式運行容器中對外掛程式的基本契約寶義和運行容器做了一個介紹,但是在開發中並不是對每個模組都去實現這樣的介面,我們在基於一些曲型的應用中提供了一些基礎實現,應用開發人員可以選擇繼續這個基礎實現以實現特定的功能。    

基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET平台開發指南 – 設定檔

         AgileEAS.NET平台提供了獨立的設定檔,主要涉及一般配置資訊、IOC對象配置資訊、SL服務配置資訊、WinService外掛程式配置資訊:系統設定檔重有如下配置項定義:  <configSections>             <section name="EAS.Configurations" type="EAS.Configuration.ConfigHandler,EAS.Kernel" />            

系統架構師-基礎到公司專屬應用程式架構-單機軟體架構

文章目錄  AgileEAS.NET快速開發平台下載 開篇      

軟體全程建模4

 4 物理架構模型系統的物理架構模型主要通過元件圖表和部署圖來表達。元件圖表的主要目的是顯示系統組件間的結構關係。部署圖用來描述系統硬體的物理拓撲結構以及在此結構上啟動並執行軟體。圖19是A系統的一個元件圖表,它描述了系統有兩個可執行程式,一個是品質評鑑的主程式,另外一個是進行資料庫設定和建立新資料庫的工具。主程式依賴這個工具。圖19 元件圖表 圖20是部署圖,它是一個C/S結構的部署方案,但同時還考慮該系統同其它系統的資料互動。同一個企業內部多個評鑑用戶端通過區域網路串連到同一個SQL

試著對比開發軟體與運動員成長過程的相似之處

      奧運是世界級項目,每個項目參與者都是光榮的,為了同一個目標,舉國上下,齊心協力。鳥巢依靠自己的力量站起來的時候,就跟劉翔跑過終點贏得一樣,贏得了全世界的建築奇蹟冠軍。參與此項目的人,獲得了永遠的榮譽,無論是總工程師還是負責吊裝的普通工人,還是製造高強度鋼的鋼鐵工人,他們完成了一項建築奇蹟,舉世矚目。      作為一個軟體項目來說,也是一個工程,無論大小,對社會都會有所貢獻。我們就可以把每個軟體看作是一個運動員,我們開發人員就是這個運動員的教練。每個同類軟體都要參加本項目的比賽,評委

創采人事管理軟體–分布式的人力資源管理解決方案

•分布式的人力資源管理方案創采人事管理軟體完全基於Ajax技術,採用

中控科技 ZK Software的售後服務真像一坨屎,技術人員囂張

這幾周由於公司的業務需要,打算採購一批消費機類型的機器,大致與學校的飯堂的自動售飯機模式類似。大致要求的功能有:1、與區域網路串連,通過交換器可以與伺服器進行通訊;2、可設定伺服器IP、連接埠等資訊,這樣通過刷卡與伺服器通訊,在服務端中自動扣取該卡的金額,然後返回相應的結果;3、有多種消費模式,如金額模式、商品模式;  通過產品的甄別後,我們選擇了中控科技的ID CM10消費機,原因有以下幾個:1、中控科技屬於集團公司,是大公司。2、產品確實符合我們的要求,去過廣州銷售部覺得功能還是比較多的。3

軟體版本命名規範

軟體版本階段說明Base: 此版本表示該軟體僅僅是一個假頁面連結,通常包括所有的功能和頁面配置,但是頁面中的功能都沒有做完整的實現,只是做為整體網站的一個基礎架構。Alpha: 此版本表示該軟體在此階段主要是以實現軟體功能為主,通常只在軟體開發人員內部交流,一般而言,該版本軟體的Bug較多,需要繼續修改。Beta:該版本相對於α版已有了很大的改進,消除了嚴重的錯誤,但還是存在著一些缺陷,需要經過多次測試來進一步消除,此版本主要的修改對像是軟體的UI。

總頁數: 852 1 .... 191 192 193 194 195 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.