<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx</link><description>I have a little time over the next couple of weeks to devote to developing WFTPD a little further. This is a good thing, as it&amp;#39;s way past time that I brought it into Vista&amp;#39;s world. I&amp;#39;ve been very proud that over the last several years, I have</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>re: Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx#1640840</link><pubDate>Tue, 15 Jul 2008 03:53:59 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640840</guid><dc:creator>ak</dc:creator><description>&lt;p&gt;it is possible to compile 64bit code with vc6, but its not as easy as with the new stuff, it is also possible to target win9x with VS2k8, but you must do a little bit of patching (MS changed MajorOperatingSystemVersion version in the PE header to 5 for no reason other than blocking 9x and NT4, for 9x you also need to patch a function in your exe if you use the CRT)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640840" width="1" height="1"&gt;</description></item><item><title>re: Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx#1640786</link><pubDate>Mon, 14 Jul 2008 19:33:50 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640786</guid><dc:creator>David LeBlanc</dc:creator><description>&lt;p&gt;Some other things to consider - there are a bunch of new things around running a service with least privilege, service-specific SIDs and some other things that result in a more secure service. Mike and I documented that in WSCV.&lt;/p&gt;
&lt;p&gt;As to compiler, there are serious reasons to get off VC 6. This may or may not affect you, but it has lousy template support. /GS support is most effective in VS 2005 and later - early versions didn&amp;#39;t do this as well. I don&amp;#39;t think it supports x64 at all, and the longer you stay on an old compiler, the worse the port is going to get. AFAIK, I can support all the way back to at least Win2k with the current compiler, so I don&amp;#39;t see that as a real problem, unless you&amp;#39;re supporting someone stuck on Win98 for some odd reason.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640786" width="1" height="1"&gt;</description></item><item><title>re: Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx#1640676</link><pubDate>Sun, 13 Jul 2008 22:37:33 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640676</guid><dc:creator>Alun Jones</dc:creator><description>&lt;p&gt;I understand those reasons - I&amp;#39;d love not to have to install so much code that is not my own, and that&amp;#39;s probably the biggest concern. I haven&amp;#39;t noticed a great increase in file size with Visual Studio 2008, and as for support for Windows 9x, ME and NT 4.0, there&amp;#39;s way more cost involved in keeping test systems around with so many OS versions on, than I make for supporting them.&lt;/p&gt;
&lt;p&gt;But that&amp;#39;s my experience, and yours may differ - there are many places where upgrading systems happens once every ten years, and those places presumably occasionally buy software. I don&amp;#39;t think that&amp;#39;s my market - but it may be yours, and it&amp;#39;s good to see someone fulfilling that need.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640676" width="1" height="1"&gt;</description></item><item><title>re: Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx#1640626</link><pubDate>Sun, 13 Jul 2008 07:02:59 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640626</guid><dc:creator>ak</dc:creator><description>&lt;p&gt;as there are reasons to stay with vc6, if you need to support older os versions, generates smaller files, links to msvcrt.dll so you don&amp;#39;t need to install any runtime etc.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640626" width="1" height="1"&gt;</description></item><item><title>re: Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx#1640568</link><pubDate>Sat, 12 Jul 2008 19:44:57 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640568</guid><dc:creator>Alun Jones</dc:creator><description>&lt;p&gt;And /analyze can be done using the freely downloadable SDK compiler. I know - but there are other good reasons to stay current on the compiler technology.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640568" width="1" height="1"&gt;</description></item><item><title>re: Vistafy Me.</title><link>http://msmvps.com/blogs/alunj/archive/2008/07/10/1640321.aspx#1640552</link><pubDate>Sat, 12 Jul 2008 15:18:51 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640552</guid><dc:creator>ak</dc:creator><description>&lt;p&gt;Address Space Layout Randomisation does not require VS or anything like that, its just a bit in the PE header, I&amp;#39;m still using VC6 and have no problems flipping that bit and get ASLR&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640552" width="1" height="1"&gt;</description></item></channel></rss>