<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TRS Technology Group Inc &#187; Web Design</title>
	<atom:link href="http://www.trstechnology.com/category/web-design/feed" rel="self" type="application/rss+xml" />
	<link>http://www.trstechnology.com</link>
	<description></description>
	<lastBuildDate>Thu, 26 Jan 2012 12:35:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Save Your Website &#8211; Automatic WordPress Backup &#8211; A Great Plugin!</title>
		<link>http://www.trstechnology.com/save-your-website-automatic-wordpress-backup-a-great-plugin.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=save-your-website-automatic-wordpress-backup-a-great-plugin</link>
		<comments>http://www.trstechnology.com/save-your-website-automatic-wordpress-backup-a-great-plugin.html#comments</comments>
		<pubDate>Thu, 23 Sep 2010 22:13:30 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[IT Strategy]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Backups]]></category>
		<category><![CDATA[Web Service]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/?p=1035</guid>
		<description><![CDATA[My previous WordPress backup plugin broke when WordPress version 3.o was released. I tried a few different options and finally settled on Automatic WordPress Backup, which is a plugin that backs up your WordPress database, themes. plugins and htaccess files. Here&#8217;s why its really good! It backs up to Amazon S3, in the cloud data [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/online-remote-backup.html' rel='bookmark' title='Online Remote Backup'>Online Remote Backup</a></li>
<li><a href='http://www.trstechnology.com/new-age-backup-strategies.html' rel='bookmark' title='NEW AGE Backup Strategies'>NEW AGE Backup Strategies</a></li>
<li><a href='http://www.trstechnology.com/amazon-kindle-ereader-extraordinaire.html' rel='bookmark' title='Amazon Kindle &#8211; eReader eXtraordinaire'>Amazon Kindle &#8211; eReader eXtraordinaire</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: medium;">My previous WordPress backup plugin broke when WordPress version 3.o was released. I tried a few different options and finally settled on Automatic WordPress Backup, which is a plugin that backs up your WordPress database, themes. plugins and htaccess files.</span></p>
<p><span style="font-size: medium;">Here&#8217;s why its really good!</span></p>
<p><span style="font-size: medium;"><span style="text-decoration: underline;"><strong>It backs up to Amazon S3</strong></span>, in the cloud data storage. This is great because it&#8217;s very unlikely that Amazon will lose the data! Yes, you have to register an account at Amazon, but it&#8217;s free and the storage cost is really tiny, I mean, 20 cents a month tiny and I&#8217;ve got a big one (website).</span></p>
<p><span style="font-size: medium;">If you&#8217;ve ever lost valuable data you know that backups are:</span></p>
<p><span style="font-size: medium;">A) Tedious and really dull</span></p>
<p><span style="font-size: medium;">B) Vital to your continued well being</span></p>
<p><span style="font-size: medium;">Therefore, a few cents a month is nothing and the process is seamless.</span></p>
<p><span style="font-size: medium;"><span style="text-decoration: underline;"><strong>It exports the database</strong></span>; a lot of backup plugins just backup the WordPress files, but thats only half of the WordPress installation. You need to have a dump of the database too if you are going to retrieve your valuable posts, pages etc. Automatic WordPress Backup does the job nicely.</span></p>
<p><span style="font-size: medium;"><span style="text-decoration: underline;"><strong>It also backs up themes and uploaded content</strong></span>; some plugins just export the database. AWB does the database, as an SQL export and the themes, plugin files and uploaded content. So it covers everything you need to be able to restore you whole wordpress installation, which is what you want.</span></p>
<p><span style="font-size: medium;"><span style="text-decoration: underline;"><strong>It allows you to schedule backups</strong></span>; daily, weekly or monthly backups can be set, so you can cover your options if your a daily poster or just one-in-a-while kind of poster.</span></p>
<p><span style="font-size: medium;">I&#8217;m using AWB on many of my blogs and am setting it up for clients too.</span></p>
<p><span style="font-size: medium;">You can download the plugin at <a href="http://www.webdesigncompany.net/automatic-wordpress-backup/" target="_blank">Automatic WordPress Backup</a>.</span></p>
<p><span style="font-size: medium;">Go here to sign up for an <a href="http://aws.amazon.com/" target="_blank">Amazon Web Services account</a>.<br />
 </span></p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/online-remote-backup.html' rel='bookmark' title='Online Remote Backup'>Online Remote Backup</a></li>
<li><a href='http://www.trstechnology.com/new-age-backup-strategies.html' rel='bookmark' title='NEW AGE Backup Strategies'>NEW AGE Backup Strategies</a></li>
<li><a href='http://www.trstechnology.com/amazon-kindle-ereader-extraordinaire.html' rel='bookmark' title='Amazon Kindle &#8211; eReader eXtraordinaire'>Amazon Kindle &#8211; eReader eXtraordinaire</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/save-your-website-automatic-wordpress-backup-a-great-plugin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A poorly designed website can cost you sales</title>
		<link>http://www.trstechnology.com/a-poorly-designed-website-can-cost-you-sales.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-poorly-designed-website-can-cost-you-sales</link>
		<comments>http://www.trstechnology.com/a-poorly-designed-website-can-cost-you-sales.html#comments</comments>
		<pubDate>Tue, 05 May 2009 20:09:46 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[sales message]]></category>
		<category><![CDATA[web designer]]></category>
		<category><![CDATA[web designers]]></category>
		<category><![CDATA[website designers]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=178</guid>
		<description><![CDATA[A poorly designed website can cost you sales and hurt your credibility. That&#8217;s why I&#8217;ve written a special report; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 6 Hidden Traps that Kill Online Business and Why Most Web Designers Don&#8217;t Want You to Know About Them &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- The information in my report is honest and really good advice if you are looking [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/internet-marketing-long-form-sales-letter-v-video-sales.html' rel='bookmark' title='Internet Marketing- Long Form Sales Letter v Video Sales'>Internet Marketing- Long Form Sales Letter v Video Sales</a></li>
<li><a href='http://www.trstechnology.com/sales-and-marketing-with-gotomeeting.html' rel='bookmark' title='Sales and Marketing with GotoMeeting'>Sales and Marketing with GotoMeeting</a></li>
<li><a href='http://www.trstechnology.com/cookie-master-for-affiliate-sales.html' rel='bookmark' title='Cookie Master For Affiliate Sales'>Cookie Master For Affiliate Sales</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>A poorly designed website can cost you sales and hurt your credibility.</h3>
<p align="left">That&#8217;s why I&#8217;ve written a special report;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
<strong>6 Hidden Traps that Kill Online Business<br />
and Why Most Web Designers Don&#8217;t Want You to Know About Them</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
The information in my report is honest and really good advice if you are looking to buy a website.</p>
<p align="left">You probably put up your website without knowing exactly what to do. Or you hired a designer that was focused more on graphics than the sales copy. The sad fact is few website designers know how to <strong>build a site that sells.</strong></p>
<p align="left">Web designers seem to think that your sales message is less important than logos and pretty pictures. They love high-tech things like animations, little intro movies and fancy navigation menus. Well, fancy animations don’t generate income… <em>except for the web designer.</em> In fact, <strong>they frequently drive visitors away.</strong></p>
<p align="left">Clearly, people online are in a BIG hurry. More than likely, they didn’t get online to go shopping. They came to your website seeking information or a solution to a problem.</p>
<p align="left">You have a tiny amount of time to convince visitors that your product or service is the solution they need. If your website doesn’t demonstrate that solution, FAST, they’re gone. That’s why fancy animations and graphics just get in the way.</p>
<p>If you would like to read my special report you can download it here and you can get $261 worth of FREE Bonuses too, no really! Go get yours now!;</p>
<p><a href="http://www.siteboss.biz/traps" target="_blank">6 Hidden Traps that Kill Online Business</a></p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/internet-marketing-long-form-sales-letter-v-video-sales.html' rel='bookmark' title='Internet Marketing- Long Form Sales Letter v Video Sales'>Internet Marketing- Long Form Sales Letter v Video Sales</a></li>
<li><a href='http://www.trstechnology.com/sales-and-marketing-with-gotomeeting.html' rel='bookmark' title='Sales and Marketing with GotoMeeting'>Sales and Marketing with GotoMeeting</a></li>
<li><a href='http://www.trstechnology.com/cookie-master-for-affiliate-sales.html' rel='bookmark' title='Cookie Master For Affiliate Sales'>Cookie Master For Affiliate Sales</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/a-poorly-designed-website-can-cost-you-sales.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Personalization Important?</title>
		<link>http://www.trstechnology.com/is-personalization-important.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=is-personalization-important</link>
		<comments>http://www.trstechnology.com/is-personalization-important.html#comments</comments>
		<pubDate>Mon, 04 May 2009 17:31:21 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[conversion rates]]></category>
		<category><![CDATA[mass marketing]]></category>
		<category><![CDATA[personalized marketing]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=177</guid>
		<description><![CDATA[Presonalization seems to be a pretty big buzzword right now, but is it as important as everyone is saying? I recently heard from a friend who has implemented personalization in his landing pages that he has improved conversion rates by anywhere from 15-20%. Now that&#8217;s got to be worth a look. So what is personalization? [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Presonalization seems to be a pretty big buzzword right now, but is it as important as everyone is saying?</p>
<p>I recently heard from a friend who has implemented personalization in his landing pages that he has improved conversion rates by anywhere from 15-20%. Now that&#8217;s got to be worth a look.</p>
<p>So what is personalization? Its where you take a prospect’s name or some other piece of information you know about them and use it in a mass-marketing promotion. At least thats one form of it. We&#8217;ve all been doing this for years in our mailing right? Mail merge the persons first name into the salutation of our mailing so it starts &#8216;Dear firstname&#8217;.</p>
<p>But could just a simple first name improve response and increase conversion? and by how much?</p>
<p>The answer is a resounding YES! The REASON?</p>
<p><span id="more-177"></span></p>
<p>The most important person in the entire known universe is YOU! Any communication that appears uniquely relevant to that person is bound to get your attention.</p>
<p>Your name in particular is the sweetest and most important word in existence —ten times more powerful in marketing than YOU or FREE combined …</p>
<p>A personalized marketing message has this same power to reach out through the competitive clutter of competing marketing messages, and grab your attention.</p>
<p>It is a conditioned, spontaneous response.</p>
<p>I&#8217;ve just added personalization to siteBOSS and I can tell you its very powerfull!!<!--video start--></p>
<p align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="616" height="512" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="mbox_player_3096d1b01e19e2c5be" /><param name="_cx" value="16298" /><param name="_cy" value="13547" /><param name="FlashVars" /><param name="Movie" value="http://www.motionbox.com/external/hd_player/type%253Dsd%252Caffiliate_name%253Dmotionbox%252Cvideo_uid%253D3096d1b01e19e2c5be" /><param name="Src" value="http://www.motionbox.com/external/hd_player/type%253Dsd%252Caffiliate_name%253Dmotionbox%252Cvideo_uid%253D3096d1b01e19e2c5be" /><param name="WMode" value="Window" /><param name="Play" value="0" /><param name="Loop" value="-1" /><param name="Quality" value="High" /><param name="SAlign" value="LT" /><param name="Menu" value="-1" /><param name="Base" /><param name="AllowScriptAccess" value="always" /><param name="Scale" value="NoScale" /><param name="DeviceFont" value="0" /><param name="EmbedMovie" value="0" /><param name="BGColor" /><param name="SWRemote" /><param name="MovieData" /><param name="SeamlessTabbing" value="1" /><param name="Profile" value="0" /><param name="ProfileAddress" /><param name="ProfilePort" value="0" /><param name="AllowNetworking" value="all" /><param name="AllowFullScreen" value="true" /><embed id="mbox_player_3096d1b01e19e2c5be" type="application/x-shockwave-flash" width="616" height="512" src="http://www.motionbox.com/external/hd_player/type%253Dsd%252Caffiliate_name%253Dmotionbox%252Cvideo_uid%253D3096d1b01e19e2c5be" allowfullscreen="true" allownetworking="all" profileport="0" profile="0" seamlesstabbing="1" embedmovie="0" devicefont="0" scale="NoScale" allowscriptaccess="always" menu="-1" salign="LT" quality="High" loop="-1" play="0" wmode="Window" movie="http://www.motionbox.com/external/hd_player/type%253Dsd%252Caffiliate_name%253Dmotionbox%252Cvideo_uid%253D3096d1b01e19e2c5be" _cy="13547" _cx="16298"></embed></object><!--video end--></p>
<p>The ability to drive visitors back to your website using their name in the body copy on the web page gives you a definite advantage in cutting thrugh the clutter. I&#8217;ve got a nice series of tour video&#8217;s if you would like to find out more about siteBOSS, you can find them here <a href="http://www.siteboss.biz/tour" target="_blank">siteBOSS Internet Marketing Websites</a>.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/is-personalization-important.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>siteBOSS PASSES Microsoft Platform Test For Hosted Solutions</title>
		<link>http://www.trstechnology.com/siteboss-passes-microsoft-platform-test-for-hosted-solutions.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=siteboss-passes-microsoft-platform-test-for-hosted-solutions</link>
		<comments>http://www.trstechnology.com/siteboss-passes-microsoft-platform-test-for-hosted-solutions.html#comments</comments>
		<pubDate>Mon, 09 Feb 2009 20:54:06 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Search Engine Marketing]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Internet Marketing Strategy]]></category>
		<category><![CDATA[Internet Marketing Websites]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=166</guid>
		<description><![CDATA[On Friday 02/06/2009 siteBOSS, TRS Technology&#8217;s Internet Marketing Website system, was tested by Microsoft and successfully passed! siteBOSS PASSES Microsoft Platform Test For Hosted Solutions That&#8217;s quite a mouthful, so what does it mean? Well, it means a couple things; siteBOSS is built to recognized development standards. This means that the system architecture is correct [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/siteboss-website-content-management-system.html' rel='bookmark' title='siteBOSS Website Content Management System'>siteBOSS Website Content Management System</a></li>
<li><a href='http://www.trstechnology.com/sql-server-reporting-services.html' rel='bookmark' title='SQL Server Reporting Services'>SQL Server Reporting Services</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">On Friday 02/06/2009 siteBOSS, TRS Technology&#8217;s Internet Marketing Website system, was tested by Microsoft and successfully passed!</p>
<h2 style="text-align: center;"><span style="color: #ff0000;">siteBOSS PASSES Microsoft Platform Test For Hosted Solutions</span></h2>
<p style="text-align: left;">That&#8217;s quite a mouthful, so what does it mean?</p>
<p style="text-align: left;">Well, it means a couple things;</p>
<ol>
<li>
<div style="text-align: left;">siteBOSS is built to recognized development standards. This means that the system architecture is correct for a hosted solution, as determined by Microsoft. If you want to find out exactly what that means <a href="http://www.trstechnology.com/pdf/MicrosoftPlatformHostedTestFramework10320080110.pdf" target="_blank">look at the test guidelines</a>. Go on, I dare you&#8230;</div>
</li>
<li>
<div style="text-align: left;">It means that TRS Technology Group Inc is now a Microsoft Certified Partner.</div>
</li>
</ol>
<p style="text-align: left;">Of course the system architecture is correct! I&#8217;ve been doing this for a long time and with a certain amount of flair. Let me tell you though, it aint easy! Many people think that development is now a fairly simple task, requiring low level skills and the ability to point a mouse and click. Not so my friends. I don&#8217;t think it&#8217;s gotten any easier, just different.</p>
<p style="text-align: left;">I also get to brandish a new partner logo, which I&#8217;m ok with. I&#8217;ve been a Microsoft Certified Professional for years now, so a new designation is cool.</p>
<p>Here is mine and Microsofts, yep, I&#8217;m a Microsoft shop and I think Bill Gates is a genius and have nothing but total respect for the man.</p>
<div style="text-align: center;">
<table style="text-align: center;" border="0">
<tbody>
<tr>
<td><img src="/images/powered_logo-150.gif" alt="" /> </td>
<td> <img src="/images/mcp.gif" alt="" width="150" height="70" /></td>
<td> <img src="/images/CertifiedPartnerLogo.gif" alt="" width="80" height="37" /></td>
</tr>
</tbody>
</table>
</div>
<p> </p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/siteboss-website-content-management-system.html' rel='bookmark' title='siteBOSS Website Content Management System'>siteBOSS Website Content Management System</a></li>
<li><a href='http://www.trstechnology.com/sql-server-reporting-services.html' rel='bookmark' title='SQL Server Reporting Services'>SQL Server Reporting Services</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/siteboss-passes-microsoft-platform-test-for-hosted-solutions.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrate Google Calendar in your web design</title>
		<link>http://www.trstechnology.com/integrate-google-calendar-in-your-web-design.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=integrate-google-calendar-in-your-web-design</link>
		<comments>http://www.trstechnology.com/integrate-google-calendar-in-your-web-design.html#comments</comments>
		<pubDate>Mon, 07 Jul 2008 19:21:57 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Design & Development]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/web-design/?p=117</guid>
		<description><![CDATA[I&#8217;ve been asked by a couple people recently about option for coding a calendar function into their websites. While I do like to earn good money and make a handsome profit I feel that coding for the sake of it is not an option. There are so many services and online systems available these days that [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/5.html' rel='bookmark' title='Web Design &amp; Development'>Web Design &#038; Development</a></li>
<li><a href='http://www.trstechnology.com/4.html' rel='bookmark' title='Sarasota Web Design &amp; .NET Software Development'>Sarasota Web Design &#038; .NET Software Development</a></li>
<li><a href='http://www.trstechnology.com/web-design-development-page-composition.html' rel='bookmark' title='Web Design &amp; Development &#8211; Page Composition'>Web Design &#038; Development &#8211; Page Composition</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been asked by a couple people recently about option for coding a calendar function into their websites. While I do like to earn good money and make a handsome profit I feel that coding for the sake of it is not an option. There are so many services and online systems available these days that you can just plug into, why not just use whats available?</p>
<p>Many an anal retentive will explete &#8216;but it doesn&#8217;t look like my website&#8217; or &#8216;I don&#8217;t want to drive traffic away from my site&#8217;. Fair enough, Ar&#8217;s (you know who you are).</p>
<p>Here&#8217;s a nice solution from Google, master of the internet, soon to be master of the world (when he&#8217;s finished photographing it at street level) and finally master of the universe (AKA God!).</p>
<p>You can plug in a Google calendar with but a few clicks of the mouse using my easy to use but pricey content management system!</p>
<p style="text-align: center;">Voila!</p>
<p> <iframe src="http://www.google.com/calendar/embed?src=6r8aifkmgas86l5ngrg4bm2ti8%40group.calendar.google.com&#038;ctz=America/New_York" style="border: 0" width="700" height="500" frameborder="0" scrolling="no"></iframe></p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/5.html' rel='bookmark' title='Web Design &amp; Development'>Web Design &#038; Development</a></li>
<li><a href='http://www.trstechnology.com/4.html' rel='bookmark' title='Sarasota Web Design &amp; .NET Software Development'>Sarasota Web Design &#038; .NET Software Development</a></li>
<li><a href='http://www.trstechnology.com/web-design-development-page-composition.html' rel='bookmark' title='Web Design &amp; Development &#8211; Page Composition'>Web Design &#038; Development &#8211; Page Composition</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/integrate-google-calendar-in-your-web-design.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2008 SP1</title>
		<link>http://www.trstechnology.com/visual-studio-2008-sp1.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-studio-2008-sp1</link>
		<comments>http://www.trstechnology.com/visual-studio-2008-sp1.html#comments</comments>
		<pubDate>Tue, 24 Jun 2008 17:47:54 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[.NET Software Development]]></category>
		<category><![CDATA[Asp Net]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/asp.net/?p=114</guid>
		<description><![CDATA[I&#8217;ve just installed and configured Visual Studio 2008 Service Pack 1. This is still in BETA but I was anxious to install and try it because of a bug fix that Microsoft were putting in after I logged a bug report with them in January. You can find that here if you want http://www.trstechnology.com/blog/asp.net/index.php/visual-studio-2008/ The [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/visual-studio-2008.html' rel='bookmark' title='Visual Studio 2008'>Visual Studio 2008</a></li>
<li><a href='http://www.trstechnology.com/visual-studio-sql-server-et-al-upgrades.html' rel='bookmark' title='Visual Studio, SQL Server et al upgrades&#8230;'>Visual Studio, SQL Server et al upgrades&#8230;</a></li>
<li><a href='http://www.trstechnology.com/visual-studio-2005-upgrade.html' rel='bookmark' title='Visual Studio 2005 Upgrade'>Visual Studio 2005 Upgrade</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just installed and configured Visual Studio 2008 Service Pack 1. This is still in BETA but I was anxious to install and try it because of a bug fix that Microsoft were putting in after I logged a bug report with them in January. You can find that here if you want <a href="http://www.trstechnology.com/blog/asp.net/index.php/visual-studio-2008/">http://www.trstechnology.com/blog/asp.net/index.php/visual-studio-2008/</a></p>
<p>The bug fix was specifically to allow the use of a remote IIS Server. The initial version only allowed you to specifiy a local IIS Server.</p>
<p>I&#8217;ve just tested it and it works perfectly!<br />
Thanks so much to Bill Hiebert and Joe Cartano and the team at Microsoft for the fix.</p>
<p>Here&#8217;s the new option on the web properties tab;</p>
<p><a href="http://blogs.msdn.com/blogfiles/webdevtools/WindowsLiveWriter/VisualStudio2008SP1Beta_A074/image_4.png"><img style="border-width: 0px;" src="http://blogs.msdn.com/blogfiles/webdevtools/WindowsLiveWriter/VisualStudio2008SP1Beta_A074/image_thumb_1.png" border="0" alt="image" width="393" height="231" /></a></p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/visual-studio-2008.html' rel='bookmark' title='Visual Studio 2008'>Visual Studio 2008</a></li>
<li><a href='http://www.trstechnology.com/visual-studio-sql-server-et-al-upgrades.html' rel='bookmark' title='Visual Studio, SQL Server et al upgrades&#8230;'>Visual Studio, SQL Server et al upgrades&#8230;</a></li>
<li><a href='http://www.trstechnology.com/visual-studio-2005-upgrade.html' rel='bookmark' title='Visual Studio 2005 Upgrade'>Visual Studio 2005 Upgrade</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/visual-studio-2008-sp1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Machine Generated Code</title>
		<link>http://www.trstechnology.com/aspnet-machine-generated-code.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aspnet-machine-generated-code</link>
		<comments>http://www.trstechnology.com/aspnet-machine-generated-code.html#comments</comments>
		<pubDate>Sat, 15 Mar 2008 15:15:40 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Asp Net]]></category>
		<category><![CDATA[Database Design]]></category>
		<category><![CDATA[Web Design & Development]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=105</guid>
		<description><![CDATA[I just started working with a new client in Port Charlotte. They have had a website built by a company in Tampa and how now parted company with that company, so to speak. So I pick up this system and start to go through the coding and it&#8217;s build etc, trying to get up to [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/web-design-development-page-composition.html' rel='bookmark' title='Web Design &amp; Development &#8211; Page Composition'>Web Design &#038; Development &#8211; Page Composition</a></li>
<li><a href='http://www.trstechnology.com/4.html' rel='bookmark' title='Sarasota Web Design &amp; .NET Software Development'>Sarasota Web Design &#038; .NET Software Development</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I just started working with a new client in Port Charlotte. They have had a website built by a company in Tampa and how now parted company with that company, so to speak. So I pick up this system and start to go through the coding and it&#8217;s build etc, trying to get up to speed as quickly as possible. But something is not right. It&#8217;s a struggle, confusing, big, messy. I don&#8217;t know why&#8230;</p>
<p>Â Well I eventually figure out that this website system, asp.net code, classes and modules, forms, and by golly the database and stored procedures have, for the most part be generated by a &#8230;. MACHINE! ARGHHHH.</p>
<p>Yes, thats right, the original developers are working with a software tool that allows them to work in plain english (I guess) with a client to spec out the system. They do their high level analysis etc, enter data into the software, press a button and voila! Here is your website sir!</p>
<p>This doesn&#8217;t include the design of the site aesthetically, the way it looks etc, which is actually quite nice&#8230;</p>
<p>So, what&#8217;s my point. Here it is&#8230; A machine generated system (i&#8217;m going back to database design days years ago when I used software tools to design databases) tends to be broken down into a very low level. What I mean by that is the mathematics and algorithms that do the analysis and create the design tend to go WAY TOO FAR! This means that you end up with a system that is very complex. It explains one reason why my new client decided to jump ship from the pervious developer. The initial development costs where quite low compared to the cost of ongoing development and support. The original developer ended up in the same position as I did. After producing the system with a software tool, they were left looking at it, pondering its complexity and wondering how it all works exaclty.</p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/web-design-development-page-composition.html' rel='bookmark' title='Web Design &amp; Development &#8211; Page Composition'>Web Design &#038; Development &#8211; Page Composition</a></li>
<li><a href='http://www.trstechnology.com/4.html' rel='bookmark' title='Sarasota Web Design &amp; .NET Software Development'>Sarasota Web Design &#038; .NET Software Development</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/aspnet-machine-generated-code.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asynchronus Socket Programming</title>
		<link>http://www.trstechnology.com/asynchronus-socket-programming.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asynchronus-socket-programming</link>
		<comments>http://www.trstechnology.com/asynchronus-socket-programming.html#comments</comments>
		<pubDate>Tue, 19 Feb 2008 02:25:58 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Asp Net]]></category>
		<category><![CDATA[Web Design & Development]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=103</guid>
		<description><![CDATA[I&#8217;ve recently done some TCP/IP socket programming. The .Net framework provides a some nice features for making asynchronus program calls. One of the most robust is TCP/IP Sockets. It can be quite confusing at first to understand the way an asynchronous call and callback mechanism works. I find it easier to understand when I look [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/online-remote-backup.html' rel='bookmark' title='Online Remote Backup'>Online Remote Backup</a></li>
<li><a href='http://www.trstechnology.com/aspnet-programming.html' rel='bookmark' title='ASP.NET Programming'>ASP.NET Programming</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently done some TCP/IP socket programming. The .Net framework provides a some nice features for making asynchronus program calls. One of the most robust is TCP/IP Sockets.</p>
<p>It can be quite confusing at first to understand the way an asynchronous call and callback mechanism works. I find it easier to understand when I look at the flow of the call first. So here is an outline of the flow.</p>
<p>The basic framework of an asynchronus call is:</p>
<ol>
<li>Declare the socket</li>
<li>Socket.BeginConnect with ConnectCallback address</li>
<li>ConnectCallback.EndConnect</li>
<li>Socket.BeginSend with SendCallback address</li>
<li>SendCallback.EndSend</li>
<li>Socket.BeginRecieve with RecieveCallback address</li>
<li>RecieveCallback.EndRecieve</li>
</ol>
<p>And these are the actual function prototypes for an asynchronous TCP/IP socket. This is the outline, I&#8217;ll post some real code in another post later.</p>
<p><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> state </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">New</span><span style="font-size: x-small;"> StateObject</span><font size="2"> </p>
<p></font></span></p>
<p><span style="font-size: x-small; color: #008000;">&#8216; Create a TCP/IP socket.<br />
</span><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> client </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">New</span><span style="font-size: x-small;"> Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)<br />
</span><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Connect to the remote endpoint.<br />
</span><span style="font-size: x-small;">client.BeginConnect(remoteEP, </span><span style="font-size: x-small; color: #0000ff;">New</span><span style="font-size: x-small;"> AsyncCallback(</span><span style="font-size: x-small; color: #0000ff;">AddressOf</span><span style="font-size: x-small;"> ConnectCallback), state)</span></span><span style="font-size: x-small;"><span style="font-size: x-small;"> </span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Private</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Sub</span><span style="font-size: x-small;"> ConnectCallback(</span><span style="font-size: x-small; color: #0000ff;">ByVal</span><span style="font-size: x-small;"> ar </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> IAsyncResult)<br />
</span></span><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Retrieve the socket from the state object.<br />
</span><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> state </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> StateObject = </span><span style="font-size: x-small; color: #0000ff;">CType</span><span style="font-size: x-small;">(ar.AsyncState, StateObject)</span></span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Try<br />
</span><span style="font-size: x-small; color: #008000;">&#8216; Complete the connection.<br />
</span><span style="font-size: x-small;">state.workSocket.EndConnect(ar)<br />
</span><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Catch</span><span style="font-size: x-small;"> ex </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> Exception<br />
</span><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Try<br />
</span></span><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216;now do the send<br />
</span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Begin sending the data to the remote device.<br />
</span><span style="font-size: x-small;">state.workSocket.BeginSend(byteData, 0, byteData.Length, 0, </span><span style="font-size: x-small; color: #0000ff;">New</span><span style="font-size: x-small;"> AsyncCallback(</span><span style="font-size: x-small; color: #0000ff;">AddressOf</span><span style="font-size: x-small;"> SendCallback), state)<span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Sub</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #008000;">&#8216;ConnectCallback</span></span></span></span></span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Private</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Sub</span><span style="font-size: x-small;"> SendCallback(</span><span style="font-size: x-small; color: #0000ff;">ByVal</span><span style="font-size: x-small;"> ar </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> IAsyncResult)<br />
</span><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Retrieve the socket from the state object.<br />
</span><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> state </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> StateObject = </span><span style="font-size: x-small; color: #0000ff;">CType</span><span style="font-size: x-small;">(ar.AsyncState, StateObject)</span></span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Try<br />
</span><span style="font-size: x-small; color: #008000;">&#8216; Complete sending the data to the remote endpoint.<br />
</span><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> bytesSent </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Integer</span><span style="font-size: x-small;"> = state.workSocket.EndSend(ar)</span></span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Catch</span><span style="font-size: x-small;"> ex </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> Exception<br />
</span><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Try</span></span></span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small;">Â </span><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216;now recieve the response</span></span><span style="font-size: x-small;"><br />
</span><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Begin receiving the data from the remote device.<br />
</span><span style="font-size: x-small;">state.workSocket.BeginReceive(state.buffer, 0, StateObject.BufferSize, 0, </span><span style="font-size: x-small; color: #0000ff;">New</span><span style="font-size: x-small;"> AsyncCallback(</span><span style="font-size: x-small; color: #0000ff;">AddressOf</span><span style="font-size: x-small;"> ReceiveCallback), state)<br />
</span></span><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Sub</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #008000;">&#8216;SendCallback</span></span><span style="font-size: x-small; color: #008000;">Â </span></span><span style="font-size: x-small;"> </span></p>
<p><span style="font-size: x-small; color: #0000ff;">Private</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Sub</span><span style="font-size: x-small;"> ReceiveCallback(</span><span style="font-size: x-small; color: #0000ff;">ByVal</span><span style="font-size: x-small;"> ar </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> IAsyncResult)</span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Retrieve the state object and the client socket<br />
</span><span style="font-size: x-small; color: #008000;">&#8216; from the asynchronous state object.</span></span><span style="font-size: x-small;"> </span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> state </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> StateObject = </span><span style="font-size: x-small; color: #0000ff;">CType</span><span style="font-size: x-small;">(ar.AsyncState, StateObject)<br />
</span><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> client </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> Socket = state.workSocket</span></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Read data from the remote device.<br />
</span><span style="font-size: x-small; color: #0000ff;">Dim</span><span style="font-size: x-small;"> bytesRead </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Integer</span><span style="font-size: x-small;"> = client.EndReceive(ar)</span></span></span><span style="font-size: x-small;"> </span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Try</span></span></span></span><span style="font-size: x-small;"> </span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">If</span><span style="font-size: x-small;"> bytesRead &gt; 0 </span><span style="font-size: x-small; color: #0000ff;">Then<br />
</span><span style="font-size: x-small; color: #008000;">&#8216; There might be more data, so store the data received so far.<br />
</span><span style="font-size: x-small;">state.sb.Append(Encoding.ASCII.GetString(state.buffer, 0, bytesRead))</span></span></span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; Get the rest of the data.<br />
</span><span style="font-size: x-small;">client.BeginReceive(state.buffer, 0, StateObject.BufferSize, 0, </span><span style="font-size: x-small; color: #0000ff;">New</span><span style="font-size: x-small;"> AsyncCallback(</span><span style="font-size: x-small; color: #0000ff;">AddressOf</span><span style="font-size: x-small;"> ReceiveCallback), state)</span></span></span></span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Else</span></span></span><span style="font-size: x-small;"> </span></span></span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #008000;">&#8216; All the data has arrived; put it in response.<br />
</span><span style="font-size: x-small; color: #0000ff;">Â </span></span></span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">If</span><span style="font-size: x-small;"> state.sb.Length &gt; 1 </span><span style="font-size: x-small; color: #0000ff;">Then</span></span></span><span style="font-size: x-small;"> </span><span style="font-size: x-small;"><span style="font-size: x-small;">response = state.sb.ToString()</span></span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">If</span></span></span><font size="2"><font size="2"> </p>
<p></font></font></span><font size="2"> </p>
<p></font></span></p>
<p><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">If</span></span><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">Catch</span><span style="font-size: x-small;"> ex </span><span style="font-size: x-small; color: #0000ff;">As</span><span style="font-size: x-small;"> Exception</span></span><span style="font-size: x-small;"><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Try<br />
</span></span><span style="font-size: x-small;"><span style="font-size: x-small; color: #0000ff;">End</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #0000ff;">Sub</span><span style="font-size: x-small;"> </span><span style="font-size: x-small; color: #008000;">&#8216;ReceiveCallback</span></span><span style="font-size: x-small;"> </span><font size="2"> </p>
<p></font></span></p>
<p><span style="font-size: x-small;">I&#8217;ll post the state object class and in another post. I found the easiest way to maintain the connection and shut it down was to have the worksocket in the stateobject.</span></p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/online-remote-backup.html' rel='bookmark' title='Online Remote Backup'>Online Remote Backup</a></li>
<li><a href='http://www.trstechnology.com/aspnet-programming.html' rel='bookmark' title='ASP.NET Programming'>ASP.NET Programming</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/asynchronus-socket-programming.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computer Security &#8211; Port Scanning</title>
		<link>http://www.trstechnology.com/computer-security-port-scanning.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=computer-security-port-scanning</link>
		<comments>http://www.trstechnology.com/computer-security-port-scanning.html#comments</comments>
		<pubDate>Sun, 10 Feb 2008 01:48:09 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Computer Software]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=102</guid>
		<description><![CDATA[I&#8217;ve just been writing some code to run a TCP socket on a specific port. I was having trouble reading the response from the socket, which promted me to luckily find this damn good port scanning utility that I want to tell you about. Its called JFirewallTest and it&#8217;s a nifty little Java program that [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/the-joys-of-xml.html' rel='bookmark' title='The Joys Of XML'>The Joys Of XML</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just been writing some code to run a TCP socket on a specific port. I was having trouble reading the response from the socket, which promted me to luckily find this damn good port scanning utility that I want to tell you about.</p>
<p>Its called <a href="http://firewalltest.hostyourself.net/" target="_blank">JFirewallTest</a> and it&#8217;s a nifty little Java program that can be run from the web page and will performÂ  a full port scan. All 65,536 ports are scanned very rapidly to find possible security holes in your firewall.</p>
<p>My sincere thanks to <a href="http://www.wikiwebserver.org/michaelgardiner/" target="_blank">Michael Gardiner</a>Â for developing and making this utility available free. You did a great job!</p>
<p>I had to download the Java runtime on all my servers and then checked them all. I&#8217;d wanted to do this for some time just to check. I new they were pretty secure and my firewall is locked down tight. Now I&#8217;m sure of this thanks to JFirewallTest.</p>
<p>It downloads and installs quickly and the port scan is performed in two phases and only takes a couple of minutes! Bloody marvellous! Thank you!</p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/the-joys-of-xml.html' rel='bookmark' title='The Joys Of XML'>The Joys Of XML</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/computer-security-port-scanning.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2008</title>
		<link>http://www.trstechnology.com/visual-studio-2008.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-studio-2008</link>
		<comments>http://www.trstechnology.com/visual-studio-2008.html#comments</comments>
		<pubDate>Sun, 27 Jan 2008 02:33:04 +0000</pubDate>
		<dc:creator>stickner</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[.NET Software Development]]></category>
		<category><![CDATA[Asp Net]]></category>
		<category><![CDATA[Web Design & Development]]></category>

		<guid isPermaLink="false">http://www.trstechnology.com/blog/?p=99</guid>
		<description><![CDATA[I&#8217;ve recently installed Visual Studio 2008 and related software. I was hoping to upgrade and start developing in it as soon as possible. I&#8217;ve generally always been an early adopter, but didn&#8217;t move to Visual Studio 2005 until quite late in it&#8217;s life cycle. I&#8217;ve since decided that was a mistake. It&#8217;s far better to [...]
Related posts:<ol>
<li><a href='http://www.trstechnology.com/visual-studio-sql-server-et-al-upgrades.html' rel='bookmark' title='Visual Studio, SQL Server et al upgrades&#8230;'>Visual Studio, SQL Server et al upgrades&#8230;</a></li>
<li><a href='http://www.trstechnology.com/visual-studio-2005-upgrade.html' rel='bookmark' title='Visual Studio 2005 Upgrade'>Visual Studio 2005 Upgrade</a></li>
<li><a href='http://www.trstechnology.com/14.html' rel='bookmark' title='SQL Server 2000'>SQL Server 2000</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently installed Visual Studio 2008 and related software. I was hoping to upgrade and start developing in it as soon as possible.</p>
<p>I&#8217;ve generally always been an early adopter, but didn&#8217;t move to Visual Studio 2005 until quite late in it&#8217;s life cycle. I&#8217;ve since decided that was a mistake. It&#8217;s far better to be on the curve early than to come in late, or even miss a version and come in a versiion behind. Not a good idea.</p>
<p>Now, I know that Microsoft, God bless them, have had a really hectic schedule with the release of Vista and now Server 2008 and SQL 2008 coming soon. But, for heavens sake, I have a problem with using Visual Studio 2008 in my development environment and it&#8217;s a show stopper.</p>
<p>I always develop against a remote Windows server using IIS etc. That is so that I&#8217;m effectively running up against an environment that is pretty close to production. I haven&#8217;t had any problems with this for the last 4 years.</p>
<p>Â I installed Visual Studio 2008 and tried to convert an existing project and VS couldn&#8217;t seem to access the development share. I then tried to create a new web application project with the same results.</p>
<p>Â I&#8217;ve posted a <a href="http://forums.asp.net/p/1210984/2133918.aspx#2133918" target="_blank">thread on the ASP.NET forum</a>. No replies to that yet&#8230;</p>
<p>And I&#8217;ve posted a <a href="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=324664" target="_blank">bug report with Microsoft</a>. I know that all environments may be configured slightly differently but if it&#8217;s working in Visual Studio 2003 and 2005 I certainly expect it to work in Visual Studio 2008. What a bloody pain!</p>
<p>Related posts:</p><ol>
<li><a href='http://www.trstechnology.com/visual-studio-sql-server-et-al-upgrades.html' rel='bookmark' title='Visual Studio, SQL Server et al upgrades&#8230;'>Visual Studio, SQL Server et al upgrades&#8230;</a></li>
<li><a href='http://www.trstechnology.com/visual-studio-2005-upgrade.html' rel='bookmark' title='Visual Studio 2005 Upgrade'>Visual Studio 2005 Upgrade</a></li>
<li><a href='http://www.trstechnology.com/14.html' rel='bookmark' title='SQL Server 2000'>SQL Server 2000</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.trstechnology.com/visual-studio-2008.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

