原创 程序員學習能力提升三要素

摘要:IT技術發展迅猛,新技術層出不窮,具有良好的學習能力,並及時獲取新知識,成爲程序員職業發展的核心競爭力。本文作者結合多年學習經驗總結出提高程序員學習能力的三個要點,即要善於讀書、要高效學習、要有好心態。IT技術的發展日新月異,新技術層

原创 C#連接數據庫

 SqlConnection conn = new SqlConnection(@"data source=20110105-1517;initial catalog=消防預警系統;User ID=sa;password=28");  數據

原创 GridView導出Excel

 首先在頭部添加EnableEventValidation="false"   <%@ Page Language="C#" MasterPageFile="Admin.Master" AutoEventWireup="true" Code

原创 全國省市數據庫

 [引用:地址不明確了!] --不足:23山東和16山東重複 --創建DBPromary數據庫  create database DBPromary use DBPromary go --創建promary表 create table pr

原创 .Net三層架構

 三層體系結構的概念 用戶界面表示層(USL) 業務邏輯層(BLL) 數據訪問層(DAL) BLL將USL與DAL隔開了,並且加入了業務規則   各層的作用 1:數據數據訪問層:主要是對原始數據(數據庫或者文本文件等存放數據的

原创 隨即繪製驗證碼圖像

  protected void Page_Load(object sender, EventArgs e)   {       Bitmap bmp = new Bitmap(80, 40);//定義一個畫布       Graphics

原创 C#中Dispose和Close的區別!

 當我們開發C#代碼的時候,經常碰到一個問題,有些class提供Close(),有些class提供Dispose(),那麼Dispose和Close到底有什麼區別? 首先,Dispose和Close基本上應該是一樣的。Close是爲了那

原创 這麼多技術我該怎麼學

  一、這多東西啥時候能學完? 現在IT新技術日新月異。就常用編程語言而言,有c/c++、彙編、java,c#、Python等;操作系統平臺有unix/linux,windows系列;開發工具有VC、VisualStudio2008、Ecl

原创 C#的幾個基本概念

  1. CLR – Common Language Runtime   爲.NET應用程序提供運行環境。定位、加載和管理.NET類型,同時也負責一些底層細節的工作,如內存管理、創建應用程序域、線程和對象上下文邊界,安全檢查等等。   2.

原创 我的友情鏈接

啓智網

原创 C#基於TCP協議的簡單通信程序

 今天仔細研究了一下Learning hard Learning hard的博客《C#網絡編程系列五:TCP編程》,就花了一下午的時間重敲了一下上面的代碼,加深了對運輸層TCP協議的瞭解,詳細的關於TCP的介紹,請大家看上面的博客,裏面有詳

原创 C#中Dispose和Close的區別!

 當我們開發C#代碼的時候,經常碰到一個問題,有些class提供Close(),有些class提供Dispose(),那麼Dispose和Close到底有什麼區別? 首先,Dispose和Close基本上應該是一樣的。Close是爲了那

原创 Winform程序打印及打印預覽實現

int sub = 0; private void printText(string text, System.Drawing.Printing.PrintPageEventArgs e) {      //取得Graphics實例    

原创 C#的幾個基本概念

  1. CLR – Common Language Runtime   爲.NET應用程序提供運行環境。定位、加載和管理.NET類型,同時也負責一些底層細節的工作,如內存管理、創建應用程序域、線程和對象上下文邊界,安全檢查等等。   2.

原创 全國省市數據庫

 [引用:地址不明確了!] --不足:23山東和16山東重複 --創建DBPromary數據庫  create database DBPromary use DBPromary go --創建promary表 create table pr