.NET程式員應該關注開源社區

如果你是一位net開發人員,請關心一下開源社區吧!俺也是net程式員,我也深深的瞭解net程式員的優缺點。請你們不要排斥開源,也不要一味的使用MS的產品。有的時候開源的東東能給你另外的一種解決方案,能讓你看到另外的一片天地。你也不要覺得開源非常的高深,如果有機會,你也儘可能的加入其中。.NET開源的重量級參與者就是Mono,他讓你輕鬆的將.NET應用運行到Linux上。微軟讓mono發展得更好作為CLR和C#以及.net Framework的另一個實現,mono主要還是用於非Windows平台,

Code-First Migrations隨Entity Framework 4.3一同發布

Entity Framework 4.3 版本終於為開發人員帶來了遷移(Migrations)功能,從此以後使用EF不必依賴於單獨預發布的遷移庫了。什麼是EF遷移呢?如果你正在使用Entity Framework Code-First,那麼藉助遷移功能,你可以不需要刪除再重新建立資料庫模式(database

Microsoft 防跨網站指令碼庫AntiXSS Library v4.2.1

AntiXSS 庫目前處於版本 4.2.1,:http://www.microsoft.com/download/en/details.aspx?id=28589。它經曆了一次非常棒的重新編寫過程,並且就安全性而言,它提供了比 ASP.NET 附帶的編碼器更好的 HTML 編碼器。 並不是說 Server.HtmlEncode 有什麼問題,只是它側重於相容性而不是安全性。 AntiXSS 使用不同的方法進行編碼。 有關詳細資料,請訪問

OAuth2.0 .NET版SDK,支援Mono

如果你是.NET版的網站如果你還在苦苦鑽研OAuth1.0如果你還沒成功安裝QQ登入如果你還在到處找人幫忙那oauth2.0的.NET SDK將幫您解決一切煩惱!為什麼有了OAuth1.0,還要使用oauth2.0?因為他更加簡單。更易安裝! QQ登入OAuth2.0採用OAuth2.0標準協議來進行使用者身分識別驗證和擷取使用者授權,相對於之前的OAuth1.0協議,其認證流程更簡單和更安全。 點擊下載吧 http://opensns.codeplex.com/releases/view/81

zookeeper 分布式鎖服務Zookeeper .Net Client

分布式鎖服務在大家的項目中或許用的不多,因為大家都把排他放在資料庫那一層來擋。當大量的行鎖、表鎖、事務充斥著資料庫的時候。一般web應用很多的瓶頸都在資料庫上,這裡給大家介紹的是減輕資料庫鎖負擔的一種方案,使用zookeeper分布式鎖服務。zookeeper是hadoop下面的一個子項目, 用來協調跟hadoop相關的一些分布式的架構, 如hadoop, hive, pig等, 其實他們都是動物, 所以叫zookeeper

Apache 壓力測試工具ab

在 Apache 有個叫 ab(ApacheBench) 的程式, 此程式是專門用在做壓力測試用的軟體. ApacheBench(ab) 用來測試 apache 執行效率,可以用來測試網站的壓力工具.ab 參數ab 參數:Usage: /usr/sbin/ab [options] [http[s]://]hostname[:port]/pathOptions are:§ -n requests Number of requests to perform§ -c concurrency

Compilify——讓你在瀏覽器中編譯.NET代碼

Compilify是一款以服務形式出現的線上編譯器,其創始人是Justin Rusbatch,它運行在Roslyn CTP[1]之上。從最近開始,它已得到來自.NET社區的大量關注。我們與Justin取得了聯絡,並向他請教了幾個問題。InfoQ:請向我們的讀者做下自我介紹吧? Justin:

Github上搭建自己的個人部落格

1、前提你需要註冊一個github的帳號,並登陸到github.com。這樣就到達了你的個人首頁。2、開始建立自己的blog然後點New repository建立一個新的repository,命名為:geffzhang.github.com(這裡的geffzhang為你在github上的使用者名稱,下面涉及到的使用者名稱也以geffzhang為例) 進入這個倉庫:geffzhang.github.com,點擊偏右上方的Admin,進入Admin頁面找到下面的灰色按鈕,名為:Automatic

Catpic: OpenSocial Container on .NET

近幾年互連網的一個發展重點是社交網站。Facebook、linkedin、開心網等這些社交網站在短時間內便聚集了巨量的使用者數量、社交網路資料、應用數量和應用資料。在這些網站上,應用從設計之初就考慮了社交網路的存在。結果是優秀的應用和資料通過社交網路的病毒式傳播得到更快的共用。開發人員從中得到啟發,重新思考如何使用社交資料來重新設計應用,更好的實現協作;如何重新組織應用內容和資料,更好的分享;如何使用社交網路實現產品的營銷等。越來越多的組織在考慮使用社交應用的形式來提供服務和資料。OpenSoc

寫入Ring Buffer

原文地址:http://mechanitis.blogspot.com/2011/07/dissecting-disruptor-writing-to-ring.html 作者是 Trisha Gee, LMAX 公司的一位女工程師。這是 Disruptor 全方位解析(end-to-end view)中缺少的一章。當心,本文非常長。但是為了讓你能連在一起聯絡內容相關的閱讀,我還是決定把它們寫進一篇部落格裡。 本文的 重點 是:不要讓 Ring

Entity Framework Code First 支援預存程序

預存程序(Stored Procedure)不僅僅是將多得簡直荒唐的商務邏輯塞入資料庫的一種方式;它還是避免將多得簡直荒唐的儲存邏輯塞入應用程式層(application

log4net.SignalR – 日誌即時發送用戶端頁面

在log4net的配置中,appender是最重要的部分,一般來說,每一種appender都表示一種日誌的輸出介質,如記錄檔、EvengLog、資料庫、控制台、郵件、ASP.NET頁面等。log4net.SignalR是一個把Log4Net Event 從伺服器發送到用戶端頁面的log4Net appender. 它通過SignalR非同步訊號庫將事件即時通過流傳送到用戶端,並保持持久的串連。log4net.SignalR

動態執行超過4000個字元的SQL

sp_executesql 可能用 exec sp_executesql @sqltext,@paramstring,@urlM_ID output 來得到動態執行中傳回值,@sqltext的長度可能超過了4000字元,可以使用nvarchar(max)解決,類似於:declare @request1 nvarchar(4000) declare @request2 nvarchar(4000) declare @request3 nvarchar(max)– Fill

HTML5 canvas圖形庫RGraph

在新的HTML5標準中,新增了一個非常重要的元素—canvas元素。使用該元素,可以在頁面中直接進行各種複雜圖形的製作。因此,如果使用該元素繪製統計圖,比之前使用伺服器端控制項來產生統計圖的方法更加具有優越性,因為使用了該元素之後,繪製統計圖的工作是直接在用戶端進行的,而不再是在伺服器端所完成的了。這不僅意味著不再佔用伺服器端的資源,而且意味著可以直接利用用戶端電腦的強大資源,繪製統計圖的速度也就可以大大地得到提高了。而且,因為用來控制canvas圖形繪製的指令碼代碼是可以被壓縮的,可以被緩衝的

Entity Framework(EF) 5

在Entity Framework宣布開源後不久Entity Framework(EF) 5就正式發布了,ADO.NET官方部落格上EF5 Released列出了EF5的新特性:枚舉類型支援效能增強,特別是.NET 4.5中自動使用localDb及SQLServerExpressSpatial typesTable Valued Functions帶有多個結果集的預存程序相容性方面支援Visual Studio 2010 和 Visual Studio 2012 上的 .NET 4.0 和4.5

Contact Manager Web API 樣本[1]CRUD 操作

連絡人管理器web API是一個Asp.net web api樣本程式,示範了通過ASP.NET Web API 公開聯絡資訊,並允許您添加和刪除連絡人,樣本地址http://code.msdn.microsoft.com/Contact-Manager-Web-API-0e8e373d . 下面的文章以這個樣本講解ASP.NET Web API的各方面知識:1、CRUD操作: CURD 是 "Create, Read, Update, Delete" (新增、讀取、更新、刪除)

Hammock for REST

  .NET 4 上的REST 架構 介紹了.NET/Mono 上幾個RESTful方面的工具庫,在Rest 用戶端庫之前介紹過了RestSharp《使用RestSharp 庫消費Restful Service》,今天介紹一個新的庫Hammock ,Hammock是個免費開源的架構,託管在github上https://github.com/danielcrenna/hammock, 對網路操作進行了很好的封裝,包含OAuth,支援非同步作業,查詢快取、mocking、rate limiting

REST 入門介紹

dudu的 HttpClient + ASP.NET Web API, WCF之外的另一個選擇 討論的人很多,說明RESTful API也開始在.NET 社區中得到重視,其中的回複有很多對REST不正確的觀點。REST(REpresentational State Transfer)的概念提出已超過10年,不知不覺間已成當今設計開放式API的主流。或許大家手邊的.NET系統整合都還是使用WCF(甚至Web Service)進行跨主機溝通,但是當微軟在ASP.NET MVC 4

陳皓談對待技術的態度

最近在酷殼上,陳皓撰文闡述了對待技術的態度,如何面對技術的快速更新?是否做軟體開發比以前更加困難了?他都給出了自己的見解。陳皓首先針對“如何看待日新月異的新技術”做出了回答:遇到新技術我會去瞭解,但不會把很大的精力放在這些技術(如:NoSQL,Node.js,等)。這些技術尚不成熟,只需要跟得住就可以了。技術十年以上可能是一個門檻。有人說技術更新換代很快,我一點兒都不覺得是這樣想。雖然有不成熟的技術不斷地湧出,但是成熟的技術,比如Unix,40多年,C,40多年,C++,30多年,TCP/IP,

事件流處理架構NEsper for .NET

複合事件處理(Complex Event Processing)介紹提到了開源的Esper,NEsper 是一個事件流處理(Event Stream Processing,ESP)和複雜事件處理(Complex Event Processing,CEP)的系統,它可以監測事件流併當特定事件發生時觸發某些行動——可看作是把資料庫反過來,語句是固定的,而資料流進進出出。事件處理是軟體行業的一個發展趨勢,已有數家大廠商以及許多初創企業加入到該市場中。其常有的應用例子包括系統自動交易、BAM、RFID、

總頁數: 61357 1 .... 26706 26707 26708 26709 26710 .... 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.