<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Dev: Glacsy.com</title><link>http://blogs.clearscreen.com/raylinder/category/174.aspx</link><description>Glacsy ("Glassy") is currently a proud and growing startup company specializing in men and women fashions from clothing and footwear for men to cosmetics and beauty for women. You can view the action at &lt;a href="http://www.glacsy.com"&gt;http://www.glacsy.com&lt;/a&gt;.</description><managingEditor>Ray Linder</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Ray Linder</dc:creator><title>Using SMTP and Gmail in ASP.NET 2.0...</title><link>http://blogs.clearscreen.com/raylinder/archive/2007/01/13/5959.aspx</link><pubDate>Sat, 13 Jan 2007 00:41:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2007/01/13/5959.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/5959.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2007/01/13/5959.aspx#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/5959.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/5959.aspx</trackback:ping><description>&lt;p&gt;Ok, Google (Gmail) is hosting our emails through "domain sharing". Basically, any emails being sent to &lt;a href="mailto:raylinder@glacsy.com"&gt;raylinder@glacsy.com&lt;/a&gt; goes to Gmail and Gmail hosts it. My concern was SMTP from our website in ASP.NET 2.0. Yes, sound overwhelmingly exciting doesn't it? Well, there's is a way, the LONG and easier way or the short and painful way. LONG and easier way is, you build a SMTP class/control and namespace it to something like Glacsy.Net.WebMail then create a the SMTP assembly to accept parameters like From, To, BCC, Subject, Body. Then every page you want to send email, just map it to the class. Long time to build it, easy to use. I'm not getting into the short and painful way, you can just use your imagination. Below is some code on your page (yes, finally I'm including code):&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:a47bec56-8e2a-4b77-bd3b-f7696936639e" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;pre style="BACKGROUND-COLOR: white"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="COLOR: #000000"&gt;Glacsy.Net.WebMail.SMTP(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;welcome@glacsy.com&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, someone@their&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;-&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;email.com, &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;bcc@some-one-else.com&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;My Subject&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;My body or message...&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;This is what you would use to pass a page to email. Below is the SMTP.cs code in the App_Code directory to use:&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:4dd1af65-45cc-460b-a4f3-8b9742a06fcb" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;&lt;pre style="BACKGROUND-COLOR: white"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="COLOR: #0000ff"&gt;using&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; System.Net;
&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;using&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; System.Net.Mail;
&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;using&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; System.Text;

&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;namespace&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; Glacsy.Net
{
    &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;public&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;class&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; WebMail
    {
        &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;public&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;static&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;void&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; SMTP(&lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; from, &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; to, &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; bcc, &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; subject, &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;string&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; body)
        {
            MailMessage mailMsg &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; MailMessage();
            mailMsg.From &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; MailAddress(from);
            mailMsg.To.Add(to);
            mailMsg.Subject &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; subject;
            mailMsg.IsBodyHtml &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;true&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;;
            mailMsg.BodyEncoding &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; Encoding.UTF8;
            mailMsg.Body &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; body;
            mailMsg.Priority &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; MailPriority.Normal;
            &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt; Smtp configuration&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;            SmtpClient client &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; SmtpClient();
            client.Credentials &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;new&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; NetworkCredential(&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;youremail@gmail.com&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;, &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;yourpassword&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;);
            client.Port &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;587&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;; &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;or use 465            &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;            client.Host &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;smtp.gmail.com&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;"&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;;
            client.EnableSsl &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;true&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;;
            &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;object&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; userState &lt;/span&gt;&lt;span style="COLOR: #000000"&gt;=&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; mailMsg;
            &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;try&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;
            {
                &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;you can also call client.Send(msg)&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;                client.SendAsync(mailMsg, userState);
            }
            &lt;/span&gt;&lt;span style="COLOR: #0000ff"&gt;catch&lt;/span&gt;&lt;span style="COLOR: #000000"&gt; (SmtpException)
            {
                &lt;/span&gt;&lt;span style="COLOR: #008000"&gt;//&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;Catch errors...&lt;/span&gt;&lt;span style="COLOR: #008000"&gt;
&lt;/span&gt;&lt;span style="COLOR: #000000"&gt;            }
        }
    }
}&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;Now, this is the easiest and simplest way I could think for sending email via Gmail. If you have a better way, let me know and I'll test it out. The good thing is the speed of development this setup will provide in the long run. I may build and release a .dll file of this in the future for everyone. But for now, enjoy...&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/5959.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Ok, Google (Gmail) is hosting our emails through "domain sharing". Basically, any emails being sent to <a href="mailto:raylinder@glacsy.com">raylinder@glacsy.com</a> goes to Gmail and Gmail hosts it. My concern was SMTP from our website in ASP.NET 2.0. Yes, sound overwhelmingly exciting doesn't it? Well, there's is a way, the LONG and easier way or the short and painful way. LONG and easier way is, you build a SMTP class/control and namespace it to something like Glacsy.Net.WebMail then create a the SMTP assembly to accept parameters like From, To, BCC, Subject, Body. Then every page you want to send email, just map it to the class. Long time to build it, easy to use. I'm not getting into the short and painful way, you can just use your imagination. Below is some code on your page (yes, finally I'm including code):</p>
<div class="wlWriterSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:a47bec56-8e2a-4b77-bd3b-f7696936639e" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"><pre style="BACKGROUND-COLOR: white"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="COLOR: #000000">Glacsy.Net.WebMail.SMTP(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">welcome@glacsy.com</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, someone@their</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">email.com, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">bcc@some-one-else.com</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">My Subject</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">My body or message...</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);</span></div></pre></div><br />This is what you would use to pass a page to email. Below is the SMTP.cs code in the App_Code directory to use:<br /><br />
<p></p>
<div class="wlWriterSmartContent" id="57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:4dd1af65-45cc-460b-a4f3-8b9742a06fcb" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"><pre style="BACKGROUND-COLOR: white"><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Net;
</span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Net.Mail;
</span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> System.Text;

</span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> Glacsy.Net
{
    </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000"> WebMail
    {
        </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> SMTP(</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> from, </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> to, </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> bcc, </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> subject, </span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000"> body)
        {
            MailMessage mailMsg </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> MailMessage();
            mailMsg.From </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> MailAddress(from);
            mailMsg.To.Add(to);
            mailMsg.Subject </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> subject;
            mailMsg.IsBodyHtml </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;
            mailMsg.BodyEncoding </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> Encoding.UTF8;
            mailMsg.Body </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> body;
            mailMsg.Priority </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> MailPriority.Normal;
            </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> Smtp configuration</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">            SmtpClient client </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> SmtpClient();
            client.Credentials </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> NetworkCredential(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">youremail@gmail.com</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">yourpassword</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);
            client.Port </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">587</span><span style="COLOR: #000000">; </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">or use 465            </span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">            client.Host </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">smtp.gmail.com</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;
            client.EnableSsl </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;
            </span><span style="COLOR: #0000ff">object</span><span style="COLOR: #000000"> userState </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> mailMsg;
            </span><span style="COLOR: #0000ff">try</span><span style="COLOR: #000000">
            {
                </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">you can also call client.Send(msg)</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">                client.SendAsync(mailMsg, userState);
            }
            </span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000"> (SmtpException)
            {
                </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Catch errors...</span><span style="COLOR: #008000">
</span><span style="COLOR: #000000">            }
        }
    }
}</span></div></pre></div><br />Now, this is the easiest and simplest way I could think for sending email via Gmail. If you have a better way, let me know and I'll test it out. The good thing is the speed of development this setup will provide in the long run. I may build and release a .dll file of this in the future for everyone. But for now, enjoy...<img src ="http://blogs.clearscreen.com/raylinder/aggbug/5959.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Ray Linder</dc:creator><title>:: The hardest project... Part 2 ::</title><link>http://blogs.clearscreen.com/raylinder/archive/2006/10/24/4062.aspx</link><pubDate>Tue, 24 Oct 2006 03:25:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2006/10/24/4062.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/4062.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2006/10/24/4062.aspx#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/4062.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/4062.aspx</trackback:ping><description>I've finished the &lt;a title="Glacsy | Models" href="http://Models.Glacsy.com" target="_blank"&gt;Models.Glacsy.com&lt;/a&gt; side of the new system using "shared" pages and pulling just the model's data from the SQL server. Model's theme files are called from the App_Theme dir after the model's name is called from the database then used for theme names (Model name = Theme name, you get the picture). Next big step is the administration for the model site, the Associate Center (the central system managing all of Glacsy.com), where the model's pictures, portfolios, blogs, bios, and updates are managed. Creating models will be a "generated" process starting form the model's application form to the new model's site generated with uploaded header and menu pics, then managed on a normal process. Launch date is November 8, 2006. &lt;p&gt;Wish me luck...&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/4062.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">I've finished the <a title="Glacsy | Models" href="http://Models.Glacsy.com" target="_blank">Models.Glacsy.com</a> side of the new system using "shared" pages and pulling just the model's data from the SQL server. Model's theme files are called from the App_Theme dir after the model's name is called from the database then used for theme names (Model name = Theme name, you get the picture). Next big step is the administration for the model site, the Associate Center (the central system managing all of Glacsy.com), where the model's pictures, portfolios, blogs, bios, and updates are managed. Creating models will be a "generated" process starting form the model's application form to the new model's site generated with uploaded header and menu pics, then managed on a normal process. Launch date is November 8, 2006. <p>Wish me luck...</p><img src ="http://blogs.clearscreen.com/raylinder/aggbug/4062.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Ray Linder</dc:creator><title>:: GBN Beta online... ::</title><link>http://blogs.clearscreen.com/raylinder/archive/2006/09/29/3758.aspx</link><pubDate>Fri, 29 Sep 2006 03:08:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2006/09/29/3758.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/3758.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2006/09/29/3758.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/3758.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/3758.aspx</trackback:ping><description>I've finally finished the first beta for the Glacsy Business Network (GBN). It's located at &lt;a href="http://business.glacsy.com"&gt;http://business.glacsy.com&lt;/a&gt;. The GBN is a online system enabling companies affiliated or partnered with Glacsy to communicate with the company in one central location. I've studied how we've been communicating with our partners and affiliates and have found that many times we've received incorrect or obsolete information. GBN corrects this by providing services like announcements and forums. GBN also enables companies to communicate with one another within the network...&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/3758.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">I've finally finished the first beta for the Glacsy Business Network (GBN). It's located at <a href="http://business.glacsy.com">http://business.glacsy.com</a>. The GBN is a online system enabling companies affiliated or partnered with Glacsy to communicate with the company in one central location. I've studied how we've been communicating with our partners and affiliates and have found that many times we've received incorrect or obsolete information. GBN corrects this by providing services like announcements and forums. GBN also enables companies to communicate with one another within the network...<img src ="http://blogs.clearscreen.com/raylinder/aggbug/3758.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Ray Linder</dc:creator><title>:: The hardest project... ::</title><link>http://blogs.clearscreen.com/raylinder/archive/2006/09/29/3757.aspx</link><pubDate>Fri, 29 Sep 2006 02:59:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2006/09/29/3757.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/3757.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2006/09/29/3757.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/3757.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/3757.aspx</trackback:ping><description>Today, I've been faced with reality. I realized that in order to successfully build the model's site for Glacsy, I must develop a system like a CMS. I know I can use a “third-party” product or API, but I know there are none that exist. The web app includes 2 areas, the site and the administration. In order to accomplish a great system, it requires websites built and deployed from the administration site with a main header image, menu images, and custom content. This is the first system like this I've ever built. I'll provide source code once it's done (in the next 2 months). Wish me luck...&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/3757.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Today, I've been faced with reality. I realized that in order to successfully build the model's site for Glacsy, I must develop a system like a CMS. I know I can use a “third-party” product or API, but I know there are none that exist. The web app includes 2 areas, the site and the administration. In order to accomplish a great system, it requires websites built and deployed from the administration site with a main header image, menu images, and custom content. This is the first system like this I've ever built. I'll provide source code once it's done (in the next 2 months). Wish me luck...<img src ="http://blogs.clearscreen.com/raylinder/aggbug/3757.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Ray Linder</dc:creator><title>:: G3 Development Update ::</title><link>http://blogs.clearscreen.com/raylinder/archive/2006/09/01/3441.aspx</link><pubDate>Fri, 01 Sep 2006 15:37:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2006/09/01/3441.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/3441.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2006/09/01/3441.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/3441.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/3441.aspx</trackback:ping><description>&lt;p&gt;Finished the design of G3 and it's feature/sections (except Glacsy Models, reserved for last). Using Blogger.com as a temp solution for Glacsy.com for updates and until G3 is ready.&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/3441.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Finished the design of G3 and it's feature/sections (except Glacsy Models, reserved for last). Using Blogger.com as a temp solution for Glacsy.com for updates and until G3 is ready.</p><img src ="http://blogs.clearscreen.com/raylinder/aggbug/3441.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Ray Linder</dc:creator><title>:: G3 Coming Soon... ::</title><link>http://blogs.clearscreen.com/raylinder/archive/2006/08/23/3413.aspx</link><pubDate>Wed, 23 Aug 2006 20:51:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2006/08/23/3413.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/3413.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2006/08/23/3413.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/3413.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/3413.aspx</trackback:ping><description>G3 (Glacsy 3.0) has been set to launch on Sept 9th, 2006. G3 is Glacsy.com's new web system packed with new features and services like GBN, Glacsy for Ladies, Glacsy for Gentlemen, Glacsy Community, and Glacsy Models. G3 also includes a new intranet system called the Associate Center. G3 is re-fined, re-built, re-polished, and re-invented with tomorrow's technologies for today...&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/3413.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">G3 (Glacsy 3.0) has been set to launch on Sept 9th, 2006. G3 is Glacsy.com's new web system packed with new features and services like GBN, Glacsy for Ladies, Glacsy for Gentlemen, Glacsy Community, and Glacsy Models. G3 also includes a new intranet system called the Associate Center. G3 is re-fined, re-built, re-polished, and re-invented with tomorrow's technologies for today...<img src ="http://blogs.clearscreen.com/raylinder/aggbug/3413.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Ray Linder</dc:creator><title>:: Want a real-time preview? ::</title><link>http://blogs.clearscreen.com/raylinder/archive/2006/08/13/3374.aspx</link><pubDate>Sun, 13 Aug 2006 13:57:00 GMT</pubDate><guid>http://blogs.clearscreen.com/raylinder/archive/2006/08/13/3374.aspx</guid><wfw:comment>http://blogs.clearscreen.com/raylinder/comments/3374.aspx</wfw:comment><comments>http://blogs.clearscreen.com/raylinder/archive/2006/08/13/3374.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/raylinder/comments/commentRss/3374.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/raylinder/services/trackbacks/3374.aspx</trackback:ping><description>Would you like to preview what I've done so far for Glacsy.com? Visit my DevServer at &lt;a href="http://glacsy.hopto.org:90"&gt;http://glacsy.hopto.org:90&lt;/a&gt; and review my real-time development for the new Glacsy.com. The DevServer is my home server/workstation (which it's online from 8am to 5pm MDT) which I've setup for your lovely review. The site maybe slow to load since it is running on my local DSL. The new site has a bit of the look and feel of Microsoft's Windows Vista site (&lt;a href="http://microsoft.com/windowsvista"&gt;http://microsoft.com/windowsvista&lt;/a&gt;). I liked their site so much, I decided to use the “design philosophy” for the new Glacsy.com. I may have the theme auto-change with the seasons. So far I've finished the main/default page layout and have finished most of the Glacsy for Ladies layout. Glacsy.com will be my excitingly biggest project to date due to the features I want to add into the web system (Associate Center, Glacsy Business Network, Glacsy Community, Microsoft's “Atlas“, .NET 3.0 in C#, RSS 2.0 feeds, and whatever else I want to through in...). Plus, why shouldn't it be my biggest since it is the for the woman I love. So, check it out and let me know what you think, comment it, leave ideas, etc...&lt;img src ="http://blogs.clearscreen.com/raylinder/aggbug/3374.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Would you like to preview what I've done so far for Glacsy.com? Visit my DevServer at <a href="http://glacsy.hopto.org:90">http://glacsy.hopto.org:90</a> and review my real-time development for the new Glacsy.com. The DevServer is my home server/workstation (which it's online from 8am to 5pm MDT) which I've setup for your lovely review. The site maybe slow to load since it is running on my local DSL. The new site has a bit of the look and feel of Microsoft's Windows Vista site (<a href="http://microsoft.com/windowsvista">http://microsoft.com/windowsvista</a>). I liked their site so much, I decided to use the “design philosophy” for the new Glacsy.com. I may have the theme auto-change with the seasons. So far I've finished the main/default page layout and have finished most of the Glacsy for Ladies layout. Glacsy.com will be my excitingly biggest project to date due to the features I want to add into the web system (Associate Center, Glacsy Business Network, Glacsy Community, Microsoft's “Atlas“, .NET 3.0 in C#, RSS 2.0 feeds, and whatever else I want to through in...). Plus, why shouldn't it be my biggest since it is the for the woman I love. So, check it out and let me know what you think, comment it, leave ideas, etc...<img src ="http://blogs.clearscreen.com/raylinder/aggbug/3374.aspx" width = "1" height = "1" /></body></item></channel></rss>