Time of Update: 2018-12-03
1,CSS/JS壓縮: 我下面的合并是用了combres的組件,這裡我就不用這個實現了,推薦一個可以像vs裡面的cs/aspx這樣編輯的一個css/js編輯器。 名稱:Chirpy 網站:http://chirpy.codeplex.com/ 英文介紹:http://www.weirdlover.com/2011/03/03/chirpy-v2/
Time of Update: 2018-12-03
ASP.NET 2.0給我們帶來不少安全性方面的改進,讓我們的Web應用越來越安全。在ASP.NET項目中我們的資料庫連結字串都大多寫在了Web.config的檔案中,資料庫使用者密碼一覽無餘,這樣顯然是不安全的。我們可能自己動手寫了一些加密解密演算法來加密,現在好了在ASP.NET 2.0中系統為我們提供了這樣的功能。<connectionStrings> <add name="Pubs"
Time of Update: 2018-12-03
前幾天用產生機產生Web項目時發現用微軟提供的Web Deployment Project 產生的檔案在原項目產生時沒有問題,但用該工具部署時卻發現所有ASPx及ascx頁面的中文全都是亂碼,而cs檔案輸出的中文都正常於是在aspx頁面中加入下面一行<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
Time of Update: 2018-12-03
哇。。五一假期結束後上班的第一天,晚上回來7點開始小睡到了現在~有點精神了,起來看看東西寫寫日記,還有今天的工作日報:D 回想一下之前撓頭冥思苦想從哪學起的時候,大概先是瞭解了一下ASP.NET應用的整個運行流程,頁面的生命週期這些可以讓人對.NET應用有個整體瞭解的內容,之後安裝了.NET framework 3.5, VS2008和SQLSERVER2008,這兩天網上已經發布了VS2010和.NET framework 4.0了,不過我想學習了VS2008和.NET 3.5
Time of Update: 2018-12-03
這兩天在看Lerning to program Using C# 2008這個教程。先看一下.NET Framework 的整體架構圖(來自APPDEV的視頻教程): ===開發語言 ===通用語言定義,通用語言定義描述了.NET的各個不同開發語言應該是如果進行工作的。 ===分別為WEB應用程式和WINDOWS表單應用程式 ===提供資料查詢與處理 ===基礎類庫 ===CLR 運行時環境。相當於JAVA中的JVM ===作業系統 以上是.NET
Time of Update: 2018-12-03
.NET的基礎資料型別 (Elementary Data Type)都是在System命名空間下定義的,定義它們的類分別為:整型變數sbyte -System.Sbyte 範圍是 -128 到 127byte -System.Byte 範圍是 0 到 256short -System.Int16 範圍是 -32768 到 32767ushort -System.Uint16 範圍是 0 到 65535int -System.Int32 範圍是 -2,147,483
Time of Update: 2018-12-03
當把一個資料類型賦值給另外一個資料類型的變數時可能需要顯式的進行類型轉換,比如當你把一個int變數賦值給一個short變數時,因為short變數儲存的數值範圍小於int型所以有可能發生資料丟失,這樣的時候就需要我們進行顯式資料類型轉換。 而把short型賦給int型或long型時則不需要。 1.使用強制類型轉換符 例: shortValue = (short)(shortValue+byteValue) ; 這裡使用"(short)"來把後面 shortValue + byteValue
Time of Update: 2018-12-03
在很多測試代碼中都是在Main函數中寫了很多過程來示範我們的功能,但是我們知道我們的程式需要使用類,使用物件導向的方法來進行更好的設計。類是我們開發程式的基礎。類作為對象的藍圖,描述了對象的共有屬性和功能(方法)。很多教學裡邊的一個比喻很形象,如果說對象是房子,那類就是設計這個房子的設計圖,我們可以使用這一個設計圖來建設出很多相同的房子,這就是類和對象的關係。類由屬性和方法組成。 Class(類)中可以包含static或者instance的屬性和方法。
Time of Update: 2018-12-03
Constants 即常量,可以像普通變數一樣使用const來定義,但是它的值在應用程式運行中是不可以改變的,例如我們常見的圓周率。Enumerations 是枚舉型, 是一些相關的常量的集合,使用enum標識來定義。它有兩個域,名字和數字域。使用時通過枚舉量名.名字域來調用。 例:enum weekDay { Sunday = 1, Monday = 2, Tuesday = 3, Wednesday =
Time of Update: 2018-12-03
用Asp+ajax來做一個簡單的聊天室,今天先做發送訊息部分前台代碼: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Cont
Time of Update: 2018-12-03
081107 Dummy笨蛋,呵呵。Chapter章節。Welcome to ASP.NET 2.0 Everyday Apps For Dummies,the book that teaches ASP.NET 2.0 Web programming by example.In the book that you'll find eight complete ASP.NET applications.We're not talking trivial(平庸) Hello-World-type
Time of Update: 2018-12-03
前台:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="test_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=
Time of Update: 2018-12-03
前言ASP.NET MVC作為微軟官方的MVC解決方案,推出有一段時間了。可以說自動推出以來,一直廣受關注。在經曆了漫長的Preview之後,前幾天終於推出了其beta版。並且在官方文檔中,微軟聲明最終的正式版與beta版相比不會有大的變化。所以,對於.NET平台的開發人員來說,是時候學習ASP.NET MVC了。本系列文章作為一個ASP.NET MVC的入門教程,將不會長篇大論介紹其中的概念及理論。而是通過案例實踐來學習ASP.NET
Time of Update: 2018-12-03
現在,我們來實現公告系統中的第一個頁面——首頁。它非常簡單,只包括所有公告分類的列表,並且每個清單項目是一個超連結。其中分類資料是用我們的Mock組件得到的。實現後介面如下:在開始之前,我們要刪幾個東西。因為預設情況下建立一個MVC項目時裡麵包含了幾個樣本頁面,我們要做的就是:1.將Controllers檔案夾下所有檔案刪除。2.將Views檔案夾下除了Shared檔案夾和Web.config外的所有檔案刪除,然後將Shared檔案夾裡面的檔案刪除。完成以上幾步後,就可以開始實現第一個頁面了。實
Time of Update: 2018-12-03
前言在上一篇文章中,我們實現了第一個ASP.NET MVC頁面。對於沒有接觸過這個架構的朋友來說,可能對有些地方會迷惑,所以這篇文章我將通過圖示配合文字的方法,站在全域的角度介紹一些ASP.NET
Time of Update: 2018-12-03
前言寫這篇文章的目的,是想總結一些東西,以協助朋友們更好的使用這個架構。但是,我又不像把官方列舉的哪些優勢、功能翻譯過來列舉在這裡。所以,我想乾脆我就純從個人觀點上對這個架構評論一下吧。說的不好的,不對的還請批評指正。ASP.NET MVC——螺旋進步的產物對於微軟為什麼要推出ASP.NET MVC,我們是無從得知的,也許是因為JavaEE平台上有Struts,也許是因為MVC太流行,也許微軟是想使得自己的Web App平台更完善,總之我們只能猜測。但是如果回顧一下微軟的Web
Time of Update: 2018-12-03
前言通過前幾篇文章,我們已經能比較自如的使用ASP.NET MVC來呈現頁面和資料了。但是,有一個大問題沒有解決:如何處理表單資料。例如,我們將要實現的公告發布功能,使用者肯定是在某個表單頁面輸入標題、本文等內容,而後提交,然後表單資料要被傳遞到相應的地方交由商務邏輯組件處理。在傳統的ASP.NET下,使用的是Model1模式,每個aspx頁面有一個同名的aspx.cs檔案,當提交表單時,預設資料被提交到這個同名aspx.cs檔案中某個方法下處理。但是,在ASP.NET
Time of Update: 2018-12-03
通過前兩篇的學習,相信各位已經對 ASP 的動態網站設計有了一個基本的概念和整體的印象。從本篇開始作者將從指令碼語言的使用著手,由淺入深地帶領大家探索 ASP 動態網站設計的真正奧秘。 本文第二篇刊登後,很多朋友給我發了“妹兒”,希望能儘快看到本文的第三、第四、乃至第……篇,甚至有位朋友焦急地要我將 ASP 篇的全文發給他。看到有如此之多志同道合的朋友,令我精神大振。雖然 ASP 早在兩年前就已經推出了,但直到今年它才以其靈活便捷的開發過程、良好的 WEB
Time of Update: 2018-12-03
談極意之道-.NET Framework 3.5 資料庫開發聖典 ASP.NET 篇 文/黃忠成 (歡迎轉貼及散佈) 這本書,創下數個我寫作以來的記錄。 1. 首次採用分段式文法,以往滿頁均是字的情況,我想常令讀者用手指來協助閱讀(邊讀邊以手指字,否則會看花掉)的情況不復見,閱讀起來應會更容易才是。 2. 首次在二階段稿件時,就已只以中文版開發工具為主,原本,為了簡體版讀者,我多半是採用 英文版 的開發工,,但這次我於二階段時便以放棄 英文版 之稿件,未來於簡體版時我必須以繁體版為基礎,
Time of Update: 2018-12-03
網上很多人在問怎麼實現Web系統URL傳輸(表單提交)參數加密。例如:要進行一個使用者帳號編輯,要傳遞使用者的ID,URL如下:http://localhost/mysystem/editAccounts.aspx?ID=2 但又不想讓別人知道這個使用者的ID為2,惡意的使用者可能還會將2修改,改為別的使用者ID。 加密傳遞的參數值可以解決問題。 以下是DEC加密、解密的基類。檔案名稱:Security.CS namespace EIP.Framework{ ///