NLite.Data的應用

  前段時間,我們對NLite.Data進行了開發,其NLite.Data Framework 是一個輕量簡單易用的開源Linq ORM資料訪問組件,支援Nullable類型和枚舉類型,對Linq的謂詞提供了完美的支援,旨在讓絕大部份的主流資料庫都使用 Linq

超強的Regex驗證日期和時間

Regex在驗證中起到舉足輕重的作用,以下是我作為驗證時間正則函數:public bool myTime(string str)                {                       bool flag=false;                        string regex = @"^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578]                             

深入理解CLR類載入機制

1

分享iOpenWorks外掛程式倉庫中非常簡單強大的定時調度外掛程式的使用

目前iOpenWorks平台已經整合了一個定時調度器外掛程式,它基於流暢介面編程快速實現各種定時任務的實現,比系統自動的Timer類功能強大且好用。下面我們來看看這個樣本如何使用這個外掛程式。你可以查看http://www.iopenworks.com/Products/ProductDetails/DevelopmentGuide?proID=318得到詳細開發指南。1 準備工作1.1 安裝iOpenWorks外掛程式開發平台首先安裝iOpenWorks外掛程式開發架構,你可以從http://

OSGi.NET外掛程式遷移技術:將NDatabase對象資料庫遷移成OSGi.NET外掛程式

從本質來講,OOP應用系統是由類型來構成的。在.NET,類由程式集來提供,一個應用系統由一堆的程式集組成,這些程式集有些是.NET Framework提供,有些是第三方提供,剩下的是自訂的程式集。基於OSGi.NET外掛程式架構來構建的應用系統,是由外掛程式來組成的,每一個外掛程式由屬於外掛程式的程式集和外掛程式資訊清單檔描述組成。本文將分成以下話題來描述:● 使用工具,不需一行代碼將程式集遷移成外掛程式並使用● OSGi.NET外掛程式遷移原理 1

分享一個非常漂亮的WPF介面架構

搞UI對大多數程式員來說,是個噩夢,因此,我們總是追求使介面看起來更加協調,不土氣。在本文,我將分享一個非常漂亮且具現代化風格的WPF介面架構,這裡,將介紹這個介面架構和如何來使用這個介面架構,後面附有樣本源碼。 1

深入.NET程式集載入:你知道.NET程式集載入的確切時機嗎,來看看一段代碼存在的問題

這個問題是一個有關.NET通用語言執行平台的問題。大家知道,.NET為了提高程式效能,所有程式集是按需載入的,也就是說在必要時在載入。但是,你知道程式集確切的載入時機嗎?絕大多數情況下,我們都不需要關心程式集的載入時機,不過,當我們在做程式自動升級的時候就碰到一些非常有趣的事情了。下面我先拋出問題。 首先,我們先來看看以下這段有問題的程式,你覺得哪有問題。我先來解釋一下這段程式的用處:(1)在WPF的App這類的建構函式中檢測核心檔案更新並啟動OSGi.NET核心;(2)UpdateCoreAn

發部一套CodeSmith模板 產生PetShop3 模式架構

以下文字轉載http://justicfu.cnblogs.com/archive/2006/06/21/431690.aspx 我的模板是在JusticFu 提供模板的基礎上編 寫的修改了模板的BUG 增加了新的內容MyAllStoredProcedures.cst: 指定資料庫產生所有預存程序MyBLL.cst:                         商務邏輯MyDALFactory.cst:             DAL工廠MyDataCache.cst:           

無廢話OSGi

原來看過一遍文章,叫無廢話AOP,想用盡量少的詞語將AOP表述清楚是一件很有挑戰的事情。我在剛開始接觸OSGi的時候,也沒有找到一篇文章能夠非常清楚、精確的描述出什麼是OSGi。在一年多時間裡,我一直在腦子裡問自己這個問題,隨著OSGi.NET項目取得一些進展後,我對這個問題有了比較清楚的認識(當然,不能100%保證沒有問題,一定還有待進一步研究的,我在前文《OSGi——面向服務架構規範簡述》也描述過了關於OSGi的一些資訊)。OSGi是一個面向服務架構的規範。服務是以外掛程式的形式組織的,每一

快來加入joga足球俱樂部吧

今天晚上就是世界盃開幕式了,好興奮!!大家一定都聽說過Google和Nike聯辦了一個Blog網站,網址是www.joga.com,專門提供給足球愛好者進行交流,由nike提供娛樂內容,google提供網站搭建平台,就算你沒聽說過,但至少你可能也看過該網站的廣告吧,只是可能沒太在意,實際上nike最近的世界盃系列廣告中充斥了joga網站的logoJoga的協助中這樣寫道:Joga 是 Google 和 Nike 為世界各地使用者建立的線上社區,在這裡,人們可以分享對足球這一全球最流行運動的熱愛。

預存程序中的參數自動產生函數參數,表中的列自動產生函數參數 CodeSmith模板

大家在項目中我想都有這樣的體會,一個預存程序有大量的參數,在寫函數的時候就要寫大量重複的代碼,還要在在SQL 和VS 之間來回的切換查看參數,資料表同樣也是,所以寫了兩個模板來加快開發效率希望大家喜歡,模板可以根據自已的習慣稍做修改就可以使用。預存程序樣本如下:Create PROCEDURE [dbo].[CreateUpdateDelete_NewsArticleEntity] @DataAction int, @articleid int = 0, @sortid int, @title

屬性和欄位的理解

一.屬性和欄位的理解:我們知道,類成員包括變數和方法。如果希望其他類能夠訪問成員變數的值,就必須定義成公有的,而將變數設為公有public,那這個成員變數的就可以被任意訪問(包括修改,讀取),這樣不利於資料安全。

小心啦,Microsoft DAAB 2.0中的一個bug!

    前段時間在使用DAAB(Data Access Application Block)

與大家分享一些Web Service的經驗

  使用Web服務也有半年多了,雖然時間不長,但還是遇到了不少難題,在這裡把我的一些經驗拿出來給大家共同分享。剛開始做Web服務的時候還覺得很輕鬆,感覺就跟寫一般的組件沒什麼區別,而使用時跟引用普通的程式集一樣的簡單,這是因為Visual Studio替我們完成了許多不必要的繁瑣的工作。雖然如此,但是很容易造成我們的過分依賴,而忽略了Web服務發布和消費的內部工作機制。但隨著開發的深入,越來越多的問題擺到了我的面前,大概有以下幾個:1. 

MsFirefox!? — 超級惡搞

一個超級惡搞的網站: http://www.msfirefox.com/從介面上看,這個網站從頭到尾還真跟微軟官方網站差不多,不但MSFirefox介紹板塊模仿IE7的,就連網址前的小表徵圖、著作權聲明都沒有放過,細心程度可見一斑。整個網站功能齊全,各種分類項目都非常詳細,真是……有功夫啊。根據這個網站的“新聞稿”,Firefox的Luva69已經被炒魷魚,由微軟CEO鮑爾默取而代之,Firefox也成為微軟的一個部門,並推舉比爾·蓋茨擔任總裁、聯合主席和副總裁。如果這還不算什麼,就看看“整合”

.NET中棧和堆的比較 #2

原文出處:http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory2B01142006125918PM/csharp_memory2B.aspx儘管在.NET framework下我們並不需要擔心記憶體管理和記憶體回收(Garbage

用堆棧實現十進位向其它進位間的轉換

對於數字系統中進位間的轉換,堆棧無疑是最好的選擇,也是最能體現堆棧好處的地方。以下是我用C#寫的一個簡單實現十進位數向2,8,16進位間的轉換:(當然,CLR還有更簡單的方法,那就是Convert.ToString(int value, int toBase),value是需要轉換的十進位數,toBase是將要轉換的進位類型,2,

.NET中棧和堆的比較 #3

原文出處http://www.c-sharpcorner.com/UploadFile/rmcochran/chsarp_memory401152006094206AM/chsarp_memory4.aspx儘管在.NET framework下我們並不需要擔心記憶體管理和記憶體回收(Garbage

Biztalk EDI X12 Schema中X12_AN, X12_R, X12_N2節點類型的定義

以下是Biztalk EDI X12檔案的schema中使用到各種資料類型:X12_N   - 數字類型(integer)X12_R   - 實數類型(real)。 格式為 [sign]integral-digits[.[fractional-digits]], Sign(符號)只能是“-”,不允許是“+”注意:在VS2005 IDE中使用shema來驗證xml執行個體,若該類型的節點內容前後帶有數字"0"或著空格時(如12.20,

Array和ArrayList的異同點

相信數組是大家在編程最常使用的,不論任何語言都存在數組這樣的資料結構,由於C#語言是完全物件導向的,所以在C#中的數組也是對象,實際上就是Array類的執行個體,Array類的使用可以說是使用最頻繁的,只是大家在使用時都沒太在意,如在建立數組int[]時實際上就建立了一個Array類對象的執行個體。最近我仔細研究了一下C#中的Array及ArrayList類之間的異同,總結了以下幾點:[Array和ArrayList的區別]#1.

總頁數: 61357 1 .... 4854 4855 4856 4857 4858 .... 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.