企業快速開發架構–基於設定檔

今天在javaeye看到兩篇關於企業開發的文章。(A.忘掉普元EOS、構建自己的企業級快速應用開發平台B. 給做快速開發架構的人潑潑涼水 )而恰巧我所在的公司內部也有自己的快速開發架構。簡單介紹下,有什麼考慮不周的地方,歡迎提出。 基本組成是一個 基礎架構,一個工作流程引擎,一個流程管理引擎,一個類似於ESB的整合骨架  1.基礎架構功能:整合許可權管理。是整個系統的入口,其核心功能是基於設定檔產生應用頁面。(可配置許可權,增刪改,多表操作,資料驗證,多種控制項dropdownlist,

html5 初試 indexedDB

indexedDB是儲存大量結構化資料的API,demo中用到的是非同步API,麻煩的就是所有對indexedDB的操作都會發生一個非同步‘請求’,只要熟悉了API操作起來也很簡單。大體流程是這樣1.開啟資料庫var indexedDB = window.indexedDB || window.webkitIndexedDB || window.mozIndexedDB;if ('webkitIndexedDB' in window) { window.IDBTransaction =

不足百行代碼 實體數組轉DataTable通用類

    在最近做的一個案子裡,需要綁定實體數組比如Materiel[]綁定到介面(winform/webform都有),雖然可以直接綁定數組到GridView,但排序,過濾,尋找等操作在數組裡不是很方便。所以想借用DataTable做資料來源。   最簡單的方法就是手動建一個DataTable。為每個Materiel的property建一個Column,然後指明其資料類型。建好Table之後,迴圈為每個Materiel建立一個新行。如果多有幾個介面,雖然做起來都差不多,但代碼很難重用。  

最長代碼有多長:不符[單一職責原則(SRP)]的常見設計

SRP的理念最早由Tom DeMarco提出,並作為內聚性的一個重要組成部分Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->每一個Object應該只能有一個職責,並且該Object提供的服務都應聚焦在職責上   *此處的Object不同於OO中類的執行個體,按照面向過程編程,一個function也可以稱為一個Object

“千裡之堤毀於蟻穴”——重點項目不能交付之謎(一)泥淖中的驗收測試

  公司有個系統A,最近忙著驗收測試,但測了個把月,由於效能和穩定性不夠理想,客戶不同意驗收。  前些天從我們Team去支援該項目的一個兄弟和我談到這個系統很難整,我恰好也對這個神秘系統比較感興趣。於是大致瀏覽一下,不得不佩服該系統的UI;清爽,漂亮,看起來非常大氣全程Ajax,幾乎不重新整理介面最神奇的是功能似乎比用戶端軟體還強,可以拖拽資料到樹,可以右鍵處理一些事務,可編輯表格那些"準系統"當然都有   [第一個問題浮出水面]   我迫不及待的想知道該系統的瑕疵。在兄弟輸入的指定產品Id後,

也為讀者說幾句(兼為什麼要罵爛書譯者)

這兩天園子裡面又熱鬧起來了,平時也沒湊熱鬧的習慣,可今天一不小心被罵了【1】。   緣起一名讀者對他認為“粗製濫造”的一些譯作 表示不滿意的看法,隨即引起某譯者一路罵下來,而且有其它譯者站起來一塊出來抗議,大有遊行示威的架勢.(註:本人絕無將所有譯者們全部對立起來的想法,而且本人自內心感謝那些優秀的譯者翻譯這麼多好書)   作為一個讀者,或者一個消費者,我也有買到過“翻臭”的書(“翻臭”在此處套用設計變臭句式,表因為翻譯問題將一本好書變差的過程),一般情況下我會自認倒黴,就像買到一雙很差的鞋子。

【翻譯】WEB安全設計規範(4.1)

主要內容輸入檢查策略分離訪問受限部分有效賬戶管理實踐有效授權和驗證策略開發保護敏感性資料保護使用者Session預防參數篡改(parameter manipulation)安全的處理異常保護配置和管理部分需考慮的監控和日誌事項縱覽    WEB應用有眾多需要架構師、設計師、程式員注意的安全問題。幾乎所有安全的WEB應用都是由以上三方同時在安全上努力的結果。    除此之外,

CSS3實踐之路(一):CSS3之我觀

CSS 的英文全稱Cascading Style

重用之前應仔細分析問題———用錯輪子有感

   作為程式員,“懶”更像一個褒義詞。比如將類寫的更易重用,比如使用一看就明了的命名,比如編寫自動化的測試代碼等等。   最最最重要的一點就是不重複製造輪子。以我的的瞭解無非是同一個項目盡量不有重複代碼,有相似類庫盡量用現成的,能借用的功能就不自己實現。但最近的一些事情卻讓我有了不同的感悟。    半年前 產品中需要一個看似比較複雜的功能,恰巧作業系統帶有類似的功能,簡單中轉一下就新。也沒有思考太多,發了大約3個工作日“解決了”問題。當時心裡非常有成就感,因為系統內建的這個功能看起來配置很多,

完美的web 2.0網站使用者中心標準,及開源使用者中心nUserCenter進展報告

使用者中心(UserCenter)是為網站中的“人”服務的,人是Web

Jquery 外掛程式 擷取 URL 參數

(function ($) {var method = { getOneByName: function (url, name) {var urlEscape = unescape(url);var strExp = "[\\?&]&*" + name + "=([^&]*)"var urlExp = new RegExp(strExp, "gim");var result = urlExp.exec(urlEscape);return result[1];

web前端工程師入門須知

本文是寫給那些想要入門web前端工程的初學者,高手請路過,也歡迎高手們拍磚。先說下web前端工程師的價值,目前web產品互動越來越複雜,使用者使用體驗和網站前端效能最佳化這些都得靠web前端工程師去做web前端工程師是設計加開發的綜合體,web前端工程師是在開發人員中最直接面向產品,面向使用者的設計人員,一個Team Dev的成果是要靠web前端工程師去展現,因為使用者不會去關心背景處理有多麼強大

技術領導的疑難:如何掌控其他成員的開發

   如何將項目的開發掌控好是技術領導(Team Leader)必須做好的。何為掌控項目的開發,即開發的進度和品質在計劃內,不在期限快到時慌手慌腳,也不需交期到時天天加班,更不能刪減測試時間。總而言之,就是開發工作有節奏,按部就班到達預期目標。 

內容運營與冷酷態度

  

利用CSS3的transform做的動態時鐘

近來HTML5+CSS3,以及相關的遊戲開發都很火啊,本人也得跟上時代的腳步,做了一個CSS3的小Demo供大家指點。1. transform 與 transform-origin 使用說明目前這兩個屬性得到了主流瀏覽器IE,webkit,firefox,opera的支援,屬性名稱分別為-ms-transform

一個頁面重構工程師眼中的“使用者體驗”

在新浪UED中看到這篇文章,覺得不錯,拿來分享與收藏,原文:http://ued.sina.com/?p=868在工業化設計融入人們生活的現今,使用者體驗一詞就常常出現在人們的視線裡,隨著互連網web2.0時代的到來,大大小小的網站設計中也都開始關注使用者體驗的方面,對什麼是使用者體驗(百度這四個字,比我寫什麼解釋都好)就不做詳細贅述了,相信大家比我瞭解的更加豐富。使用者體驗從產品設計階段便開始介入進來,如原型設計中互動模式設計、功能實現方式設計都融入了設計人員對使用者的關懷,聽過這樣的一句話:

從社區常識說起

2011-09-06 09:26:06| 分類: 產品 | 標籤: |字型大小大中小

CSS3實踐之路(二):盒子模型(box Model)和邊框(border)

首先感謝廣大網友們的支援,最新CSS標準參考網站:www.w3.org/Style/CSS/current-work,大家可以從此網站找到當前CSS詳細資料,以及未來CSS4的相關資訊,接下來談正事。1 CSS盒子模型首先來複習下CSS的box Model,box Model

N個字串中的最大公子串

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MaxPublicSubStr{ class Program { static void Main(string[] args) { //slfjsafl;ispfw List<string> list = new

為什麼首頁最後設計

文章目錄     作者:千鳥 | 發布: (編輯)kent.zhu | 時間:2009-07-14 22:53:08文字大小:- + 在我做過的N多項目中,基本都有個跑不開的怪圈——首頁很難設計。根據進度安排,首頁必須按時出來,不然沒法review,也沒法測試。於是,首頁只能在後續工作中不斷的redesign。而且我發現,往往都是必須整個產品結束之後,首頁的調整才能完成。

總頁數: 61357 1 .... 6994 6995 6996 6997 6998 .... 61357 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.