我的工具集之Db層

      作為管理類軟體,要不停和Db打交道,因此需要我們自己封裝一套Db層類庫才可以.量身訂做一套使用起來才夠舒服.      以下的類庫是我自己的總結,在日常開發中不斷完善才有了這套東西,它並沒有多麼的高深,代碼也沒有多麼的優美.今天寫出來,希望對大家有所協助.      類庫是在微軟類庫的基礎上封裝起來的,這裡只介紹下不一樣的東西,-1所示圖-1     

我的工具集之UI層Base&WinForm+樣本

      OK,繼續前面的章節,Db層和業務層都說完以後,就要聊聊UI層了.這部分內容是大家差異化最大的地方了.有人用的是微軟的標準控制項,有人用的是第三方的控制項陳列庫,有個自己搞了套.      其實沒啥的,只要好用就沒事的.這個東西,只要自己覺得好用就行了唄.也別太看重其他人的.自己寫的才是量身訂做的,夠用好用即可.去年一個同事的婚禮上,和以前的同事聊天,他也在搞一套架構,我問他搞得怎麼樣?他說,現在在往外面扔東西,只保留最核心的東西.聽後不絕讚歎,看來他們已經高出一個層次了.     

ADO.NET Entity Framework樣本

      這段時間比較空,可以有時間去玩玩比較潮的技術了,呵呵.知道Entity Framework這個東東,是同事告訴我的.說不錯,有時間可以玩玩,最近研究了下,確實不錯.它讓我想起了一句話:微軟在製造傻瓜的東西,但時間卻製造出更傻瓜的人類.      不可否則,微軟技術的宗旨,簡單,方便,好用.這點也使用微軟這些年一直不敗的原因之一,相比Java的複雜配置,Net程式員不知道要輕鬆多少.額,貌似有些跑題了,還是說下EF吧.     

推薦一款UML工具:StarUML

tarUML - The Open Source UML/MDA PlatformStarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software

基於OWC控制項圖表展示(同時支援WinForm和WebForm)

      提起圖表控制項,大想到的控制項廠商的名字裡,恐怕不會有微軟,其實微軟本身提供了一個控制項的,而且是同時支援WinForm和WebForm的,只是隨著微軟其他產品的出現,這個控制項不再研發,這個控制項就是OWC,一開始是放在Office2003安裝程式裡的,但Office 2007版就不再有它了,不過很奇怪,前幾天在安裝SQLServer2005的時候,居然有這個選項.莫非它合并至ReportService產品裡了?!      OWC控制項路徑:\Program

基於WebForm.Panel控制項的單據模板(增強版)

      前段時間寫了篇類似的文章,自己在使用過程中,也沒出現什麼問題.不過,上周出差的時候,客戶的一個需求,使用那篇文章的思路就不可以了.原因-1所示.簡單說,是某一面板下,即有TextBox這樣的單條資料控制項,也同時會有GridView這樣的多表控制項.      而且,像TextBox這樣的單條資料控制項,它所對應的Db表可能也不止是一個.因此,它的思路要有所調整.現調整過程如下:圖-1     

cognos安裝 win7+Sqlserver08SP1

  cognos安裝的方法,見過的典型的有兩種,一種是說把所有的組建安裝在一個目錄,還有一種就分別安裝在不同的目錄了(hah)。  陳經理說,裝在不同的目錄有好處,修改配置的時候互不影響。想想應該是有點道理的哈,就照著他的來了。  下邊是陳經理給的一個cognos8.4版本的安裝檔案,分享一下,應該不會意見的哈。其實嘛,10.1.1版本也可以這麼安裝,我都試過了。  安裝文檔  這個配置文檔裡沒有配置郵件伺服器,啟動服務的時候會提示郵件伺服器的問題,繼續啟動就行了。當然你也可以配置它,在conf

Datastage 調度相關 dsjob

文章目錄 2 指令碼樣本3 問題解決 DataStage有他自己的調度,不過個人總覺得修改起來不怎麼方便。於是偏向於在Linux下用shell調度。最近項目需要,總結了一些,備忘。有什麼不對的地方,歡迎指正。 1 dsjob文法Command Syntax:dsjob [-authfile <authfile> | -file <file> <domain> <DataStage

兄弟們,我用Portal starter kit出現如下問題?

管理:->添加新標籤 時就出現如下問題:“/PortalCSVS”應用程式中的伺服器錯誤。對路徑“C:\Program Files\ASP.NET Starter Kits\ASP.NET Portal (CSVS)\PortalCSVS\PortalCfg.xml”的訪問被拒絕。說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆疊追蹤資訊,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細資料。 異常詳細資料:

cognos samples 安裝配置

該文章來自iteye,原文連結:http://dongzhumao86-yahoo-com-cn.iteye.com/blog/832289安裝過程不說了,傻瓜式安裝,下面主要說說配置過程:1、恢複資料庫:恢複資料庫GOSALES.zip和GOSALESDW.zip到資料庫  GOSALES 和 GOSALESDW

RDLC報表(同時支援WebForm和WinForm,有圖有源碼)

      五一放假,研究了下RDLC,之前一直有人說如何強大?研究之後才發現,確實很強大.微軟的這套東西,感覺是借鑒了Sybase的資料視窗,配置方式大同小異咯.我們現在看看這套東西如何使用?      有句話叫:別看廣告看療效,這裡我在舉兩個簡單的例子,-1和圖-2所示.      樣本一:點擊功能系統名稱連結欄位,會跳轉到圖-2所示的功能系統下所包含的功能模組列表.圖-1圖-2      我們看看是如何製作出來的?這裡我使用的是VS05版本,VS08當然也可以的.建立報表檔案,-3所示圖-

刪除ie右鍵菜單和建立

清除滑鼠右鍵菜單中多餘項的操作步驟如下: (1)在系統案頭上單擊“開始→運行”項。 (2)在隨後出現的視窗中的“開啟”欄中鍵入regedit並單擊“確定”按鈕運行登錄編輯程式。 (3)在註冊表的HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt下都有 以上是清除IE中右鍵的方法 隨著安裝軟體的不斷增多,右鍵菜單也越來越長,臃腫不堪。這樣,本來以捷徑功能表自居的右鍵菜單使用起來反而並不快捷。別急,以下我們就為右鍵菜單“減負”

IE相容低版本設定

  參考資料:http://msdn.microsoft.com/en-us/library/cc817572.aspx  用高版本的IE瀏覽器查看網頁時,可能會出現網頁布局混亂、javascript錯誤等情況。如何解決呢,可以嘗試一下方法:  使用者篇  方法一:臨時修改  IE8/IE9,按快速鍵F12,彈出開發人員工具。在功能表列中找到瀏覽器模式,切換到較低版本的瀏覽器看看效果。     方法二:永久性修改  瀏覽頁面時,按Alt鍵,切出功能表列,【工具(_T)】->【相容性檢視設定

基於Word文檔的UI設計器

      做管理類軟體的開發員,畫單據頁面是必須要經曆的事情.之前我做過PowerBuilder的開發,它的資料視窗雖然很強大,但是畫資料視窗確是一件非常繁瑣的事情.在眾多的UI設計器中,恐怕只有VS提供的IDE環境是最好用的了,但我們不可能讓客戶去裝個VS來畫他們所需求的單據頁面.     

目標表已有對應資料則不插入

很多時候會遇到一種需求:目標表:t(a,b,c,d,e) 需求:往目標表中插入資料時,如果資料來源與目標表中某條記錄的部分列(eg:a,b,c)相同,則不插入。 解決思路:資料來源src與目標表des使用Lookup關聯,src作為流,des為引流。尋找失敗選項選擇拒絕。我們需要的資料流則為拒流上的資料,另外將匹配上的資料流隨便儲存到一個檔案。 Tips:如果需要匹配的欄位如char,則需要視情況添加去空格的操作。 樣本: 

物件模型–策略、模式、應用 筆記1

每個人都必須學習、應用和理解一個領域裡的基本原理的過程。人們從策略開始,然後在這個過程中增加一些模式。人們需要這樣的實驗基礎,真正地觀察並體驗完全地利用模式建立初始物件模型產生的深遠影響。1、我們要理解什麼是策略,什麼是模式?策略是可以用來實現特定目標的具體建議。模式是關於相互作用的對象的模板,可以通過類比反覆使用。2、三種人類思維方法1)關於特定對象及其屬性的不同體驗,如,區分樹和樹的大小、樹與其他物體的空間關係的時候2)關於整體對象及其組成部分之間的區別,如,當比較樹與樹枝的時候3)不同種類

idea6+tomcat5.5開發web程式

1、輸入項目名稱web32、select compiler output path: 預設3、選擇單一文檔以下是最重要的一步:Module name:web3Module context root: 在預設下建立設一個 Webroot 目錄選擇deployment的目錄選擇Edit configures (配置應用服務 以Tomcat為例)添加local 選擇deployment標籤選擇 configure 再選擇web Module

Wbat的使用詳解

Wbat的使用詳解批處理:echo offtw.exe /np /n3 > nulCLSrecurcall w.bat box @MENU.BAT:sc_1if errorlevel 100 goto _offif "%?%" == "1" goto _dmif "%?%" == "2" goto _bdif "%?%" == "3" goto _toif "%?%" == "4" goto _ghoif "%?%" == "5" goto _endgoto _end:sc_1※※※※※※

DNN簡介和網址收集

DotNetNuke(簡稱DNN)是一個免費、開源、可擴充、幾近完美的內容管理系統,同時DNN提供了強大的頁面管理功能(皮膚)。DNN可以廣泛應用於商務網站、企業內網和外網網站、線上內容發布網站。是建立在微軟ASP.NET平台上的一套WEB應用程式框架。大家可以登陸其官方網站進行下載,http://www.dotnetnuke.com/4.X版本需要安裝.net framework2.03.x版本安裝.net

物件模型–策略、模式、應用 筆記2---選擇對象

選擇對象模型組件:1)  問題域(PD即Problem Domain)組件。與手頭業務相關的類2)  與人互動(HI即Human Interface)組件。視窗與報表3)  資料管理(DM即Data Management)組件。資料庫或檔案如XML4)  與系統互動(SI即System Interface)組件。其他系統5)  暫不考慮(NT)組件。在本系統範圍之外 #25  “以對象—模型組件為指導”策略   選擇對象(模型組件)把對象—模型組件為指導,組織安排搜尋對象的工作PD:問題域   

總頁數: 61357 1 .... 8599 8600 8601 8602 8603 .... 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.