Permalink
Browse files

Initital Load

  • Loading branch information...
0 parents commit 58d44fd852750f3bd51a46f32b169834c28836d8 @stockcer committed Feb 19, 2013
Showing with 330 additions and 0 deletions.
  1. +22 −0 .gitattributes
  2. +215 −0 .gitignore
  3. +7 −0 ContactForm.txt
  4. +28 −0 Default.aspx
  5. +40 −0 Default.aspx.vb
  6. +18 −0 Web.config
@@ -0,0 +1,22 @@
+# Auto detect text files and perform LF normalization
+* text=auto
+
+# Custom for Visual Studio
+*.cs diff=csharp
+*.sln merge=union
+*.csproj merge=union
+*.vbproj merge=union
+*.fsproj merge=union
+*.dbproj merge=union
+
+# Standard to msysgit
+*.doc diff=astextplain
+*.DOC diff=astextplain
+*.docx diff=astextplain
+*.DOCX diff=astextplain
+*.dot diff=astextplain
+*.DOT diff=astextplain
+*.pdf diff=astextplain
+*.PDF diff=astextplain
+*.rtf diff=astextplain
+*.RTF diff=astextplain
@@ -0,0 +1,215 @@
+#################
+## Eclipse
+#################
+
+*.pydevproject
+.project
+.metadata
+bin/
+tmp/
+*.tmp
+*.bak
+*.swp
+*~.nib
+local.properties
+.classpath
+.settings/
+.loadpath
+
+# External tool builders
+.externalToolBuilders/
+
+# Locally stored "Eclipse launch configurations"
+*.launch
+
+# CDT-specific
+.cproject
+
+# PDT-specific
+.buildpath
+
+
+#################
+## Visual Studio
+#################
+
+## Ignore Visual Studio temporary files, build results, and
+## files generated by popular Visual Studio add-ons.
+
+# User-specific files
+*.suo
+*.user
+*.sln.docstates
+
+# Build results
+
+[Dd]ebug/
+[Rr]elease/
+x64/
+build/
+[Bb]in/
+[Oo]bj/
+
+# MSTest test Results
+[Tt]est[Rr]esult*/
+[Bb]uild[Ll]og.*
+
+*_i.c
+*_p.c
+*.ilk
+*.meta
+*.obj
+*.pch
+*.pdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp
+*.tmp_proj
+*.log
+*.vspscc
+*.vssscc
+.builds
+*.pidb
+*.log
+*.scc
+
+# Visual C++ cache files
+ipch/
+*.aps
+*.ncb
+*.opensdf
+*.sdf
+*.cachefile
+
+# Visual Studio profiler
+*.psess
+*.vsp
+*.vspx
+
+# Guidance Automation Toolkit
+*.gpState
+
+# ReSharper is a .NET coding add-in
+_ReSharper*/
+*.[Rr]e[Ss]harper
+
+# TeamCity is a build add-in
+_TeamCity*
+
+# DotCover is a Code Coverage Tool
+*.dotCover
+
+# NCrunch
+*.ncrunch*
+.*crunch*.local.xml
+
+# Installshield output folder
+[Ee]xpress/
+
+# DocProject is a documentation generator add-in
+DocProject/buildhelp/
+DocProject/Help/*.HxT
+DocProject/Help/*.HxC
+DocProject/Help/*.hhc
+DocProject/Help/*.hhk
+DocProject/Help/*.hhp
+DocProject/Help/Html2
+DocProject/Help/html
+
+# Click-Once directory
+publish/
+
+# Publish Web Output
+*.Publish.xml
+*.pubxml
+
+# NuGet Packages Directory
+## TODO: If you have NuGet Package Restore enabled, uncomment the next line
+#packages/
+
+# Windows Azure Build Output
+csx
+*.build.csdef
+
+# Windows Store app package directory
+AppPackages/
+
+# Others
+sql/
+*.Cache
+ClientBin/
+[Ss]tyle[Cc]op.*
+~$*
+*~
+*.dbmdl
+*.[Pp]ublish.xml
+*.pfx
+*.publishsettings
+
+# RIA/Silverlight projects
+Generated_Code/
+
+# Backup & report files from converting an old project file to a newer
+# Visual Studio version. Backup files are not needed, because we have git ;-)
+_UpgradeReport_Files/
+Backup*/
+UpgradeLog*.XML
+UpgradeLog*.htm
+
+# SQL Server files
+App_Data/*.mdf
+App_Data/*.ldf
+
+#############
+## Windows detritus
+#############
+
+# Windows image file caches
+Thumbs.db
+ehthumbs.db
+
+# Folder config file
+Desktop.ini
+
+# Recycle Bin used on file shares
+$RECYCLE.BIN/
+
+# Mac crap
+.DS_Store
+
+
+#############
+## Python
+#############
+
+*.py[co]
+
+# Packages
+*.egg
+*.egg-info
+dist/
+build/
+eggs/
+parts/
+var/
+sdist/
+develop-eggs/
+.installed.cfg
+
+# Installer logs
+pip-log.txt
+
+# Unit test / coverage reports
+.coverage
+.tox
+
+#Translations
+*.mo
+
+#Mr Developer
+.mr.developer.cfg
@@ -0,0 +1,7 @@
+<b>
+<%FromName%><br />
+<%FromCompany%> <br />
+
+This is a test for Email Templating
+
+
@@ -0,0 +1,28 @@
+<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
+
+<!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 runat="server">
+ <title></title>
+</head>
+<body>
+ <form id="form1" runat="server">
+ <div>
+
+ </div>
+ Name
+ <asp:TextBox ID="txtName" runat="server"></asp:TextBox><br />
+
+
+ Company
+ <asp:TextBox ID="txtCompany" runat="server"></asp:TextBox><br />
+
+ <asp:Button ID="Button1" runat="server" Text="Button" />
+
+ <br />
+
+
+ </form>
+</body>
+</html>
@@ -0,0 +1,40 @@
+Imports System.Net.Mail
+Imports System.IO
+
+
+Partial Class _Default
+ Inherits System.Web.UI.Page
+
+ Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
+
+ Dim EmailFrom As String = "TestEmailfrom@test.com"
+ Dim Emailto As String = "TestEmailfrom@test.com"
+ Dim subject As String = "Email Template Sample"
+
+ Dim mail As New MailMessage(EmailFrom, Emailto)
+
+
+ mail.Subject = subject
+ mail.IsBodyHtml = True
+
+ mail.Body = GetEmailBody()
+
+ '// Replace placeholders in template.
+
+
+ mail.Body = mail.Body.Replace("<%FromName%>", txtName.Text.ToString)
+ mail.Body = mail.Body.Replace("<%FromCompany%>", txtCompany.Text.ToString)
+
+ 'send the message
+ Dim smtp As New SmtpClient()
+ smtp.Send(mail)
+
+ Response.Write("Message Sent")
+ End Sub
+
+ Public Function GetEmailBody() As String
+ Dim templatePath As String = System.Web.HttpContext.Current.Server.MapPath("~/ContactForm.txt")
+ Dim sr As New StreamReader(templatePath)
+ Return sr.ReadToEnd()
+ End Function
+End Class
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!--
+ For more information on how to configure your ASP.NET application, please visit
+ http://go.microsoft.com/fwlink/?LinkId=169433
+ -->
+<configuration>
+ <system.web>
+ <compilation debug="true" strict="false" explicit="true" targetFramework="4.0"/>
+ </system.web>
+
+ <system.net>
+ <mailSettings>
+ <smtp deliveryMethod="SpecifiedPickupDirectory">
+ <specifiedPickupDirectory pickupDirectoryLocation="D:\EmailMessages"/>
+ </smtp>
+ </mailSettings>
+ </system.net>
+</configuration>

0 comments on commit 58d44fd

Please sign in to comment.