<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : The world of .NET</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : General Discussion : The world of .NET]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 13 May 2026 16:26:48 +0000</pubDate>
  <lastBuildDate>Wed, 09 Dec 2009 12:36:03 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=15798</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[The world of .NET : MFC. We talk directly to high-end...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55499&amp;title=the-world-of-net#55499</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=3213">rdhd</a><br /><strong>Subject:</strong> 15798<br /><strong>Posted:</strong> 09 December 2009 at 12:36pm<br /><br />MFC. We talk directly to high-end OpenGL graphics cards.&nbsp;We have well over ten million lines of c, c++ and MFC code in the bank. Our graphics and memory requirements are huge.<DIV>&nbsp;</DIV><DIV>.NET has its place. Creating and consuming web services is easy but I had to use MC++ to do so (has .NET finally added structured storage support?) Interacting with databases is also pretty easy.</DIV><DIV>&nbsp;</DIV><DIV>Our (COM) app also has in-proc .NET components (add-ins) that use our API. This includes inserting WinForms into our app (docked in a C++ CJ docking pane). But managing the life-time of COM objects is a nightmare in .NET. I'm not talking about the CCWs but the actual COM objects the CCWs grab hold of and pretty much refuse to release. ReleaseComObject and FinalReleaseComObject are misnomers. The calls only release a CCW and not the actual COM object. Forcing the release can be done by careful manipulation of the GC object but even then there is no gurantee that all collectible objects get cleaned out. MS did help by not running GC when a process terminates (need a more recent .net runtime for that as the 1.x framework has not been modified afaik).</DIV><DIV>&nbsp;</DIV><DIV>The&nbsp;decision boils down to exactly what your app will be doing.</DIV>]]>
   </description>
   <pubDate>Wed, 09 Dec 2009 12:36:03 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55499&amp;title=the-world-of-net#55499</guid>
  </item> 
  <item>
   <title><![CDATA[The world of .NET : Visual C++ 6.0 + MFC + CJ.I have...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55495&amp;title=the-world-of-net#55495</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=4386">cjrobindch</a><br /><strong>Subject:</strong> 15798<br /><strong>Posted:</strong> 09 December 2009 at 9:47am<br /><br />Visual C++ 6.0 + MFC + CJ.<br><br>I have an app family with around 480k lines of code (heavy crypto, tcp/ip, threads, database, automated installers, etc, etc).&nbsp; Couldn't imagine what 480k lines of .NET would be like to manage, nor how fast the app would be.<br>]]>
   </description>
   <pubDate>Wed, 09 Dec 2009 09:47:45 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55495&amp;title=the-world-of-net#55495</guid>
  </item> 
  <item>
   <title><![CDATA[The world of .NET : I agree with you. I think C++/MFC...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55492&amp;title=the-world-of-net#55492</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2198">znakeeye</a><br /><strong>Subject:</strong> 15798<br /><strong>Posted:</strong> 09 December 2009 at 8:09am<br /><br />I agree with you. I think C++/MFC separates the elite from the poor programmers. To get it right, you have to know what you're doing (which is a great advantage when making software :P).<DIV></DIV><DIV></DIV><DIV>&nbsp;</DIV><DIV>My favorite: <a href="http://msdn.microsoft.com/en-us/magazine/dd861344.aspx" target="_blank">http://msdn.microsoft.com/en-us/magazine/dd861344.aspx</A></DIV><DIV><EM>"However, if you want to develop high-performance and high-quality commercial applications, you'll still look to C++ and native code to deliver that power."</EM></DIV>]]>
   </description>
   <pubDate>Wed, 09 Dec 2009 08:09:11 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55492&amp;title=the-world-of-net#55492</guid>
  </item> 
  <item>
   <title><![CDATA[The world of .NET :  MFC. Qt doesn&amp;#039;t have all...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55484&amp;title=the-world-of-net#55484</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=1755">ABuenger</a><br /><strong>Subject:</strong> 15798<br /><strong>Posted:</strong> 09 December 2009 at 4:09am<br /><br />MFC. Qt doesn't have all the controls and look &amp; feel you need for a native Windows app. I strictly separate the UI from the rest of the code. Result is less than 10k lines UI code and over 100k portable lines C++ code. So in my eyes only poor developers are making such a drama about the language and framework.<br><br>I have my own base classes. Portable threading, sockets, serial ports etc. 20k lines. Makes the rest a breeze.<br><br>For poor developers who don't care about portability, separation etc. I would choose .NET ;)<br><br>]]>
   </description>
   <pubDate>Wed, 09 Dec 2009 04:09:00 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55484&amp;title=the-world-of-net#55484</guid>
  </item> 
  <item>
   <title><![CDATA[The world of .NET : Your Windows GUI projectstarts...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55459&amp;title=the-world-of-net#55459</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2198">znakeeye</a><br /><strong>Subject:</strong> 15798<br /><strong>Posted:</strong> 08 December 2009 at 7:19am<br /><br /><DIV>Your Windows GUI project&nbsp;starts today, and you are to choose technology. What do you choose?</DIV><DIV>&nbsp;</DIV><DIV>.NET, MFC, QT or other? Please motivate your answer! <img src="http://forum.codejock.com/smileys/smiley1.gif" border="0"></DIV>]]>
   </description>
   <pubDate>Tue, 08 Dec 2009 07:19:29 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=15798&amp;PID=55459&amp;title=the-world-of-net#55459</guid>
  </item> 
 </channel>
</rss>