MVC3+EF4.1學習系列

最近這段時間 又把MVC3和EF4.1系統的學了遍  並做個完整的小demo 加以鞏固  在這裡 想把學習經驗和收穫分享下  也是對自己這段時間的一個總結  記錄下自己的學習過程感謝這段時間 dotNetDR_  和小城歲月給的協助~~先說下自己的學習資料 MVC3的是  http://www.asp.net/mvc  看的書是  《Pro ASP.NET MVC 3 Framework》  沒有看完 英文的 看的比較慢 但是感覺很不錯 推薦給大家這次寫的這個完整的執行個體 是MVC學習網站的

webform下的分頁輔助類再總結

前言:之前在這一篇裡我已經根據以前的一點使用經驗對asp.net

一個不常用但非常有用的預先處理指令:#pragma warning

平時團隊開發中,每次通過版本控制軟體擷取最新版本專案檔並編譯後,VS的錯誤清單總會有如下形式的提示:雖然項目編譯通過,而且運行正常,但是每次看到不同項目中幾個乃至幾十個上百個的警告都非常不爽。樓豬是個有點代碼潔癖的人,如果當時項目不是很緊,自己精力和時間都很充沛,也會將自己的完美主義傾向進行到底,忍不住非常大膽地重構別人項目中的代碼,但是有時候發現出現這種警告也是其他開發人員的一種“緩兵之計”,比如如下代碼: internal void DoSomething(){try{// some

winform下的一個分頁控制項總結

前言:剛剛整理完這篇,覺得有必要把自己在開發win

奇怪的html控制項textarea

雖然一直沒怎麼用過html控制項textarea,但是根據自己一貫的作風,樓豬大膽認為textarea和伺服器控制項TextBox的TextMode為MultiLine的文字框在最終產生的html標籤上應該是一樣的。也許是先入為主吧,在上周的一個設計頁面中,樓豬毫不思索地寫下了下面的html代碼:Code highlighting produced by Actipro CodeHighlighter

實現IDisposable介面,手動完成資源回收

之前nc樓豬一直想當然地認為一個對象實現了IDisposable介面,執行GC.Collect方法後,GC會協助我們自動實現對所有資源的回收。比如下面的一段代碼:1、一個繼承自IDisposable介面的類代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.IO;class Sample4GC : 

Lucene.Net:關於索引的一些補充說明和總結

文章目錄 1、mergeFactor2、maxMergeDocs3、RAMBufferSizeMB 1、.gen格式和segments_N2、.cfs格式  3、.lock格式3、.fnm格式4、.fdx和.fdt格式5、.tii和.tis格式6、deletable格式

ado.net關於操作資料庫的連接字串整理

我們知道現在有多種不同的資料庫產品(DBMS),而且每個不同的資料庫產品又有多種版本。這對於使用ado.net的開發人員而言,有時候寫資料庫連接字串就是一個非常犯迷惑的事情。當然,DBMS總類多或者版本多還不是我們糾結的事情,至少我們可以藉助工具如VS自動產生我們需要的連接字串。真正讓人頭痛的是串連串中的屬性名稱,在手動設定的時候,不同的開發人員寫起串連屬性來看上去老是不怎麼統一,或者順序也不一致...幸好有connectionstrings這樣一個好心仁慈的網站幫我們整理歸納好了多種不同資料庫

無心插柳,再次淺談.net資源的回收

樓豬的上一篇“實現IDisposable介面,手動完成資源回收”本是無心之作,自己的本意是實作類別似於微軟.net裡的某些類,外部調用的時候using一下完事。看了園子裡幾位高手的留言,樓豬在這裡統一感謝他們的不吝賜教。下面樓豬就簡單總結並回答一下他們的觀點:1、資源回收代價大,代碼中慎用GC回收樓豬:完全贊同。一直以來樓豬膚淺的認識就是,.net是自動回收機制,早晚它都會調用GC幫我們處理釋放記憶體的。在平時的項目中樓豬從來沒有寫過用GC回收什麼東西,但是看過其他人的一段服務端處理excel的

Entity Framework 實體關聯總結:one-to-one, one-to-many, many-to-many

通過 Entiy Framework實踐系列 文章,理了理 Entity Framework 的實體關聯。為什麼要寫文章來理清這些關係?“血”的教訓啊,剛開始使用 Entity Framework 的時候,由於沒有靜下心來認真理清關係,走了一些"痛不欲生"的彎路。而我們目前開發的項目都在使用 Entity

一次維護web指令碼程式有感

  樓豬之前的某一個項目完成的還算順利,在測試通過之後,眼見大局已定,就又駕輕就熟地開始了自己的娛樂八卦生涯,這樣持續了幾天。一領導見樓豬每天正襟危坐,每次經過樓豬所在工位,樓豬都若無其事熟練迅捷地切換傳統型程式,終於開始有所警覺。終於,在一個毫無徵兆的上午,某領導從側後方悄無聲息地蹦到樓豬面前,意志堅定地說要額外分配給樓豬一個光榮的任務,讓樓豬維護完善他人系統中一段web用戶端指令碼。按照樓豬的脾氣,在最最滋潤的時候,背後突然挨了一刀,勢必是要反抗一番的。可是,看眼前形勢,推脫幾乎毫無可能,分

強大的線上IDE:CodeRun

今晚特意在網上搜了一下web編輯器。陰差陽錯看到了一款強大的線上IDE:CodeRun。如獲至寶,和大家分享一下。熟悉的Visual Studio風格:建立個asp.net應用程式試試:目前該線上IDE支援的語言套件括C#,JavaScript和PHP。下面簡單說一下我的使用體驗:       1、簡單查看了一下它的html源檔案,發現引入非常多的指令檔。”New“工程的時候,第一次非常慢,關掉再點擊“New”一次則飛快,大膽猜測它肯定用了不少非同步處理技術,至於用了什麼非同步技術,你懂的。  

Lucene.Net:使用eaglet的Apsara Distributed File System分詞進行分詞和搜尋

文章目錄 1、Apsara Distributed File System分詞參考資料匯總2、使用Apsara Distributed File System分詞器(PanGuAnalyzer)準備工作3、建立索引4、簡單搜尋 本文主要簡單介紹如何使用eaglet的Apsara Distributed File System分詞在lucene.net中進行建立索引和簡單搜尋。Apsara Distributed File

jQuery:動態改變html表單的目標頁(Target)

文章目錄 (1)、直接使用linkbutton或者連結控制項?(2)、為這些個按鈕設定form的Target吧! 看到Rick Strahl的最新部落格Changing an HTML Form’s Target with

“無限極”分類資料表設計的簡單再總結

前言:項目中又要用到一個四級分類資料表,之前我曾經在這方面按步就班玩過不少CRUD的操作,感覺工作內容有不少重複,有必要再總結一下,對新手可能會有點協助,同時以備自己日後再用。 1、資料表設計開門見山,Category表設計如下:資料表欄位簡單說明:列名資料類型預設值備忘Idint 自增主鍵Namevarchar(256) 分類類別名稱ParentIdint0父母分類IdDepthint1深度,從1遞增Statusint0狀態:0禁用,1啟用Priorityint0優先順序,越大,同級顯示的時候

什麼,又是字串拼接,我有些不淡定了

前言:最近在看其他人寫的舊項目代碼的時候,發現有三個讓我極其不習慣也隱隱感到不舒服的地方。一個是sql查詢語句中出現 SELECT * 的機率極高,第二個是實體轉換的時候竟然還要手寫遍曆和轉換,最後一個就是他們在項目中使用了大面積的字串拼接。前兩個問題說明項目開發自動化做的不夠,後一個就比較黑色幽默一點,再次證明字串拼接是人民群眾喜聞樂見的編程方式。對於代碼完美主義者來說,大量的字串拼接肯定是逃不過被重構的命運的,但是既然已經在項目中蔚為壯觀地我存在你崇拜沒有更好的辦法了,咱也不能改動的太離譜。

sql複製表定義及複製資料行

一、複製表定義假設我們有一個資料表Person,有Id,FirstName,LastName,Weight,Height5個列,表結構可以參考這一篇。現在我們想建立一個新表叫People,表結構和Person一模一樣,也就是列名和資料類型都一致。我們可以通過複製Person表的結構而不是複製表中的記錄來建立這個表,貼一下sql代碼:1、Sql Serversql

小心枚舉陷阱

      枚舉類型無疑給我們開發帶來了很大的便利,智能感應+代碼可讀性就讓我們有足夠的理由在項目中使用。但枚舉類型使用不當也存在著溫柔陷阱,而且陷阱很難發現。     

根據url提取網站網域名稱的方法小結

前言:最近使用到了他人總結的一個基礎類庫。查看了下源碼,發現String協助類的一個輔助方法不是很嚴謹,重構之。1、原來程式的寫法 public static string GetDomainName(string url) { Regex reg = new Regex(@"http(s)?://([\w-]+\.)+[\w-]+/?"); string result = reg.Match(url, 0).Value;

簡單記錄幾個有用的sql查詢

下面樣本中,查詢的資料表參考這一篇的Person表。一、限制返回的行數1、Sql ServerSELECT TOP 10 Id,FirstName, LastNameFROM Person2、OracleSELECT Id,FirstName, LastNameFROM PersonWHERE ROWNUM<=103、DB2SELECT Id,FirstName, LastNameFROM Person FETCH FIRST 10 ROWS ONLY4、MySqlSELECT

總頁數: 61357 1 .... 4699 4700 4701 4702 4703 .... 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.