PIXNET Logo登入

虎搞瞎搞

跳到主文

瞎搞攻城師經歷隨記~

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 6月 17 週五 201102:16
  • [web.config]DataContext專案檔,連結字串設定方式

image
如果預設在專案檔新增一個dbml,而連接方式,則是設定在Properties\Settings.settings 內的.cs檔,如下圖。   可是這樣建置,就每次都需要修改專案檔,仔細看上面 Settings.Settings裡的屬性會與.NET的設定檔運作機制配合,當web.config或程式名.exe.config中有相關設定時,會自動讀取設定檔的連線字串;若config檔案未指定該連線字串,則可透過DefaultSettingValueAttribute取得預設值。這就是為什麼web.config沒給connectionString,程式仍可運作的理由。換句話說,當我們在web.config中加入name="專案檔名稱.Properties.Settings.PlaygroundConnectionString"的連線字串設定(可以參考ClassLibrary1專案的app.config)後,程式就會以web.config中的連線字串為準。
(繼續閱讀...)
文章標籤

Empty 發表在 痞客邦 留言(0) 人氣(355)

  • 個人分類:ASP.NET
▲top
  • 5月 23 週一 201117:00
  • [ASP.NET]MAIL 功能

轉貼:[ASP.net] 完整的Mail寄信功能 懶人Code分享 看到這個寫好的程式,讓我想了五分鐘,到底該不該拿過來用呢??最後決定還是copy過來用,因為真的太贊了。 /// <summary>
/// 完整的寄信功能
/// </summary>
/// <param name="MailFrom">寄信人E-mail Address</param>
/// <param name="MailTos">收信人E-mail Address</param>
/// <param name="Ccs">副本E-mail Address</param>
/// <param name="MailSub">主旨</param>
/// <param name="MailBody">信件內容</param>
/// <param name="isBodyHtml">是否採用HTML格式</param>
/// <param name="filePaths">附檔在WebServer檔案總管路徑</param>
/// <returns>是否成功</returns>
public bool Mail_Send(string MailFrom, string[] MailTos,string[] Ccs, string MailSub, string MailBody, bool isBodyHtml,string[] filePaths)
{         try
    {
        //防呆
        if (MailFrom == "")
        {
            MailFrom = "sysadmin@system.com.tw";
        }         //命名空間: System.Web.Mail已過時,http://msdn.microsoft.com/zh-tw/library/system.web.mail.mailmessage(v=vs.80).aspx
        //建立MailMessage物件
        System.Net.Mail.MailMessage mms = new System.Net.Mail.MailMessage();
        //指定一位寄信人MailAddress
        mms.From = new MailAddress(MailFrom);
        //信件主旨
        mms.Subject = MailSub;
        //信件內容
        mms.Body = MailBody;
        //信件內容 是否採用Html格式
        mms.IsBodyHtml = isBodyHtml;         if (MailTos !=null)//防呆
        {
            for (int i = 0; i < MailTos.Length; i++)
            {
                //加入信件的收信人(們)address
                if (!string.IsNullOrEmpty(MailTos[i].Trim()))
                {
                    mms.To.Add(new MailAddress(MailTos[i].Trim()));
                }
               
            }
        }//End if (MailTos !=null)//防呆         if (Ccs!=null) //防呆
        {
            for (int i = 0; i < Ccs.Length; i++)
            {
                if (!string.IsNullOrEmpty(Ccs[i].Trim()))
                {
                    //加入信件的副本(們)address
                    mms.CC.Add(new MailAddress(Ccs[i].Trim()));
                }
              
            }
        }//End if (Ccs!=null) //防呆         if (filePaths!=null)//防呆
        {//有夾帶檔案
            for (int i = 0; i < filePaths.Length; i++)
            {
                if (!string.IsNullOrEmpty(filePaths[i].Trim()))
                {
                    Attachment file = new Attachment(filePaths[i].Trim());
                    //加入信件的夾帶檔案
                    mms.Attachments.Add(file);
                }
              
            }
          
        }//End if (filePaths!=null)//防呆
     
        SmtpClient client = new SmtpClient("msa.hinet.net");//或公司、客戶的smtp_server
        //以下可以省略,因為寄信不用帳密(除非客戶特別要求)
        client.Credentials = new System.Net.NetworkCredential(WebConfigurationManager.AppSettings["SMTPsendusername"],
                                                                                          WebConfigurationManager.AppSettings["SMTPsendpassword"]);         client.Send(mms);//寄出一封信
        return true;//成功
      }
      catch
      {
        return false;
      }
}
(繼續閱讀...)
文章標籤

Empty 發表在 痞客邦 留言(0) 人氣(1,927)

  • 個人分類:ASP.NET
▲top
  • 5月 18 週三 201119:01
  • [ASP.NET] 物件轉換 VB與C# 差別

在C#中 可以使用AS、IS 來指定出來的物件轉為甚麼物件,但在VB裡面,就缺少了AS這個指令,但VB裡面要怎麼寫呢?? 首先,C#寫法 as LinkButton is LinkButton (LinkButton)
(繼續閱讀...)
文章標籤

Empty 發表在 痞客邦 留言(0) 人氣(376)

  • 個人分類:ASP.NET
▲top
  • 5月 18 週三 201115:57
  • [ASP.NET]ImageCodecInfo VB與C#的差別

在C#中 ImageCodecInfo  可以直接定義,並直接取值 ImageCodecInfo ici = null; ici = this.getImageCoderInfo("image/jpeg"); 但VB就不同了,寫法不同,取得方式不同,找了我好久。
(繼續閱讀...)
文章標籤

Empty 發表在 痞客邦 留言(0) 人氣(265)

  • 個人分類:ASP.NET
▲top
  • 4月 11 週一 201121:52
  • [ASP.NET]ASP.NET安全程式寫作

好站連結備份:ASP.NET安全程式寫作
(繼續閱讀...)
文章標籤

Empty 發表在 痞客邦 留言(0) 人氣(100)

  • 個人分類:ASP.NET
▲top
  • 3月 30 週三 201123:57
  • 網站速度的提升

開懷大笑
使用GTMetrix來檢測我的Blog是否有提升上的速度,之前感覺真的慢的可以,調教後真的是嚇嚇叫!! 調教後
光數據就有差....實際用起來,只有一個字,爽。
(繼續閱讀...)
文章標籤

Empty 發表在 痞客邦 留言(0) 人氣(19)

  • 個人分類:ASP.NET
▲top
1

工商

文章搜尋

個人資訊

Empty
暱稱:
Empty
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (5,895)[ubuntu] 自動釋放cache 記憶體
  • (5,900)[ubuntu]當tw.archive.ubuntu.com連不上時,解決方法。
  • (375)購買Visual Studio 2012 價格表
  • (3,007)跨主機連線-查詢語法
  • (663)[VB] ASP.NET DataSet 判斷欄位是否存在、是否有值
  • (132)WITH (NOLOCK) table hint equivalent for MySQL
  • (853)Round 真的是四捨五入嗎
  • (1,291)執行 ASP 頁導致回應緩衝區超出其設定限制
  • (742)[VSS]刪除不必要的VSS綁定問題
  • (280)[VisualStiduo]修改VS的預設瀏覽器

文章分類

toggle 瀏覽 (2)
  • Chrome (1)
  • FireFox (0)
toggle 虛擬 (3)
  • Hyper-V (0)
  • citrix XEN (0)
  • VMWARE (1)
toggle 程式 (14)
  • HTML (0)
  • JAVA (0)
  • VB.NET (2)
  • CSS (0)
  • C# (17)
  • PHP (1)
  • Perl (0)
  • ASP.NET (6)
  • xcode (1)
  • JavaScript (3)
  • ASP (2)
  • Arduino (0)
  • 批次檔語法 (3)
  • Visual Studio (5)
toggle DB (3)
  • MySQL (6)
  • Microsoft SQL Server (5)
  • Oracle (2)
toggle OS (3)
  • FreeBSD (0)
  • LINUX (9)
  • windows (14)
toggle 閱讀 (2)
  • 參考文章 (1)
  • 好書推薦 (0)
toggle 思考 (2)
  • 日記 (11)
  • 心情記事 (9)
  • WordPress (18)
  • JavaScript (0)
  • 未分類文章 (1)

最新文章

  • IIS 相關設定
  • 更新SSL
  • [C#]Entity Framework 5 增加TimeOut時間
  • [C#]當WebService 需要多載時的方法,需要注意MessageName
  • [C#] 如何讓Linq + entity framework 可以達到with(nolock)
  • [分享]網站分享,想要學程式的人有福了
  • [分享]GOLiFE Care-X HR 智慧悠遊心率手環慘狀
  • [分享]htaccess在Apach與Nginx寫法並不相同
  • [C#].NET最簡單PostgreSQL連線方式
  • [Windows]批次檔相關指令

誰來我家