<?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>Programming Interview Questions And Answers &#187; COM</title>
	<atom:link href="http://programminginterviewquestions.com/tag/com/feed/" rel="self" type="application/rss+xml" />
	<link>http://programminginterviewquestions.com</link>
	<description>Real time questions and answers collected from various interviews.</description>
	<lastBuildDate>Sat, 31 Jul 2010 03:45:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Pls send me List of Interview Questions for Ms Sql Server and Com+?</title>
		<link>http://programminginterviewquestions.com/com/pls-send-me-list-of-interview-questions-for-ms-sql-server-and-com/10037/</link>
		<comments>http://programminginterviewquestions.com/com/pls-send-me-list-of-interview-questions-for-ms-sql-server-and-com/10037/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 01:25:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[COM]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[Questions]]></category>
		<category><![CDATA[send]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://programminginterviewquestions.com/com/pls-send-me-list-of-interview-questions-for-ms-sql-server-and-com/10037/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://programminginterviewquestions.com/com/pls-send-me-list-of-interview-questions-for-ms-sql-server-and-com/10037/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ATL COM Tutorial ActiveX Template Library and COM</title>
		<link>http://programminginterviewquestions.com/uncategorized/atl-com-tutorial-activex-template-library-and-com-2/320/</link>
		<comments>http://programminginterviewquestions.com/uncategorized/atl-com-tutorial-activex-template-library-and-com-2/320/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 03:29:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActiveX Template Library]]></category>
		<category><![CDATA[ATL]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[COM Tutorial]]></category>

		<guid isPermaLink="false">http://programminginterviews.wordpress.com/?p=320</guid>
		<description><![CDATA[Building Server And Client Connection Points Calendar ActiveX Control Using ATL Multiple Controls Reusability In COM Reusability In COM-II (Aggregation)]]></description>
			<content:encoded><![CDATA[<li><a href="http://atlcomtutorial.blogspot.com/2008/08/building-server-and-client.html"><span style="color:#336699;">Building Server And Client</span></a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/connection-points.html"><span style="color:#336699;">Connection Points</span></a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/calendar-activex-control-using-atl.html"><span style="color:#336699;">Calendar ActiveX Control Using ATL</span></a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/multiple-controls.html"><span style="color:#336699;">Multiple Controls</span></a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/reusability-in-com.html"><span style="color:#336699;">Reusability In COM</span></a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/reusability-in-com-ii-aggregation.html"><span style="color:#336699;">Reusability In COM-II (Aggregation)</span></a></li>
]]></content:encoded>
			<wfw:commentRss>http://programminginterviewquestions.com/uncategorized/atl-com-tutorial-activex-template-library-and-com-2/320/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ATL COM &#8211; Component Object Model Tutorial</title>
		<link>http://programminginterviewquestions.com/com/com-component-object-model-tutorial/102/</link>
		<comments>http://programminginterviewquestions.com/com/com-component-object-model-tutorial/102/#comments</comments>
		<pubDate>Tue, 19 May 2009 06:27:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[COM]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ActiveX Template Library]]></category>
		<category><![CDATA[ATL]]></category>
		<category><![CDATA[Component Object Model]]></category>

		<guid isPermaLink="false">http://programminginterviews.wordpress.com/?p=102</guid>
		<description><![CDATA[ATL COM DCOM http://comtutorial.blogspot.com/ ATL COM Tutorial Building Server And Client Connection Points Calendar ActiveX Control Using ATL Multiple Controls Reusability In COM Reusability In COM-II (Aggregation) What is COM? Quite often programmers develop the ability to write COM components but are still hazy about what COM really is. So let&#8217;s make a one-line definition [...]]]></description>
			<content:encoded><![CDATA[<table style="height:20px;" border="0" width="470">
<tbody>
<tr>
<td></td>
<td><span style="font-size:xx-small;"><a href="http://sumedh.shende.googlepages.com/atl">ATL</a></span></td>
<td><span style="font-size:xx-small;"><a href="http://sumedh.shende.googlepages.com/com">COM</a></span></td>
<td><span style="font-size:xx-small;"><a href="http://sumedh.shende.googlepages.com/dcom">DCOM </a></span></td>
<td></td>
</tr>
</tbody>
</table>
<p><a href="http://comtutorial.blogspot.com/">http://comtutorial.blogspot.com/</a></p>
<p>ATL COM Tutorial</p>
<ul class="posts">
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/building-server-and-client.html">Building Server And Client</a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/connection-points.html">Connection Points</a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/calendar-activex-control-using-atl.html">Calendar ActiveX Control Using ATL</a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/multiple-controls.html">Multiple Controls</a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/reusability-in-com.html">Reusability In COM</a></li>
<li><a href="http://atlcomtutorial.blogspot.com/2008/08/reusability-in-com-ii-aggregation.html">Reusability In COM-II (Aggregation)</a></li>
</ul>
<p style="font-family:trebuchet ms;" align="justify"><span style="font-size:x-small;"><strong> What is COM? </strong><span style="font-size:xx-small;">Quite often programmers develop the ability to write COM components but are still hazy about what COM really is. So let&#8217;s make a one-line definition of COM. COM is a specification and a set of services that permit us to create applications that are language-independent, modular, object-oriented, distributed, customizable, and upgradable. Let us now take apart this definition word by word.</span><a href="http://technicalcontents.googlepages.com/com_1.htm">More Details&#8230;..</a><br />
</span></p>
<p style="font-family:trebuchet ms;" align="justify"><span style="font-size:x-small;"><br />
<strong> DLL And COM </strong><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:xx-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;"><span style="font-size:x-small;"><span style="font-size:xx-small;">The whole idea of computing today is to put together applications rapidly from reusable maintainable code (preferably written by someone else). Object-oriented languages help developers to write reusable, maintainable code. The benefits of object-oriented techniques are there for all to see. However, an object-oriented language is not sufficient for widespread reuse. This is because developers throughout the world are programming in different languages. Developing all applications through a single programming language is a dream that is never going to come true. There are several reasons for this. <a href="http://technicalcontents.googlepages.com/com_2.htm"><span style="font-size:x-small;">More Details&#8230;.</span></a></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p><strong>COM Example Using MFC </strong><span style="font-family:trebuchet ms;color:#000000;"><span style="font-size:xx-small;">In this article, we would   explore an in-process COM component in the form of a DLL that   support </span></span><span style="font-size:xx-small;"><em>IMyMath</em><span style="font-family:trebuchet ms;"> interface. We would   then write a real COM client that would use this component.          In programming, there are   often many ways to solve a problem. MFC and VC++ programming is   not an exception to this. The way we code our component in this   example is just one way to do it. We want you to learn the   interaction between code that wizards provide and the code that   you need to write in a simplest possible manner. We hope our   approach enables you to understand a more complex programming   you might encounter in other places. <a href="http://technicalcontents.googlepages.com/com_3.htm">More Details&#8230;.</a></span></span>
</p>
<p style="color:#000000;"><span style="font-size:x-small;"><strong> Standard  Interface </strong></span><span style="font-family:arial;font-size:x-small;">We often create shortcuts for   program/documents on Windows desktop. This is a two step process. In   step 1 we right click on the desktop and select ‘Create   Shortcut’ from the menu that pops up. In step 2 we select the   file for which the short is to be created. At times we may want to   do this procedure programmatically. Here is the program which, shows   how this can be achieved. <a href="http://technicalcontents.googlepages.com/com_4.htm">More Details&#8230;..</a></span></p>
<table border="0">
<tbody>
<tr>
<td>
<p style="font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><strong>* COM &#8211; Component Object Model </strong></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/anatomyofanidlfile">Anatomy  Of An IDL File </a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/comfaq%27s">COM FAQ&#8217;s</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/morecomfaq%27s">More COM  FAQ&#8217;s</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/multipleinterfaces">Multiple  Interfaces</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/aggregation">Aggregation</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/objectcreationunderthehood">Object  Creation Under the Hood</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/atlcom1.htm">Building  Server And Client</a></span></p>
</td>
<td>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"> </span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/atlcom2.htm">Connection  Points</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/atlcom3.htm">Calendar  ActiveX Control Using ATL</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/atlcom4.htm">Multiple  Controls</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/atlcom5.html">Reusability  In COM</a></span></p>
<p style="margin-left:40px;font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/atlcom6.html">Reusability  In COM-II (Aggregation)</a><br />
</span>
</p>
<p style="font-family:trebuchet ms;color:#000000;"><span style="font-size:x-small;">*DCOM -  Distributed Component Object  Model</span></p>
<p style="font-family:trebuchet ms;margin-left:40px;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/dcom-introduction">DCOM &#8211; Introduction</a></span></p>
<p style="font-family:trebuchet ms;margin-left:40px;color:#000000;"><span style="font-size:x-small;"><a href="http://technicalcontents.googlepages.com/dcomserver">DCOM Server</a></span></p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://programminginterviewquestions.com/com/com-component-object-model-tutorial/102/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Component Object Model, Distributed Component Object Model,COM,DCOM</title>
		<link>http://programminginterviewquestions.com/com/component-object-model-distributed-component-object-modelcomdcom/1174/</link>
		<comments>http://programminginterviewquestions.com/com/component-object-model-distributed-component-object-modelcomdcom/1174/#comments</comments>
		<pubDate>Fri, 01 May 2009 04:19:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[COM]]></category>
		<category><![CDATA[Component Object Model]]></category>
		<category><![CDATA[DCOM]]></category>
		<category><![CDATA[Distributed Component Object Model]]></category>

		<guid isPermaLink="false">http://programminginterviews.wordpress.com/?p=1174</guid>
		<description><![CDATA[DCOM &#8211; Topics DCOM Client Source Code DCOM Server The Difference Between COM and DCOM DCOM Registering server DCOM Errors Errors And Debugging The Class Definition Object Inheritance Object maps The Main C++ Module ATL-generated Code Client Side Server Side COM Clients and Servers DCOM Server Query interface Initializing COM subsystem: Client Connectivity Simplest COM [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<ul>
<li><a href="http://comtutorial.blogspot.com/2008/12/dcom-topics.html">DCOM &#8211; Topics</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/dcom-client-source-code.html">DCOM  Client Source Code</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/dcom-server.html">DCOM Server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/difference-between-com-and-dcom.html">The Difference Between COM and DCOM</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/dcom.html">DCOM</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/registering-server.html">Registering server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/dcom-errors.html">DCOM Errors</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/errors-and-debugging.html">Errors And  Debugging</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/class-definition.html">The Class Definition</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/object-inheritance.html">Object Inheritance</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/12/object-maps.html">Object maps</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/main-c-module.html">The Main C++ Module</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/atl-generated-code.html">ATL-generated Code</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/client-side.html">Client Side</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/server-side.html">Server Side</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/com-clients-and-servers.html">COM Clients and Servers</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/dcom-server.html">DCOM Server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/query-interface.html">Query interface</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/initializing-com-subsystem.html">Initializing COM subsystem:</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/client-connectivity.html">Client Connectivity</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/simplest-com-client.html">Simplest COM Client</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/interactions-between-client-and-server.html">Interactions between client and server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/com-server.html">COM server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/guid-unique-com.html">GUID &#8211; Unique COM</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/example-com-object.html">Example: COM object</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/iunknown-interface.html"> IUnknown interface </a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/component-and-names.html">Component and names</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/example-com-interface.html">Example :  COM Interface</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/interfaces-separates-client-from-server.html">Interfaces separates client from server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/interface.html"> Interface</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/terminology.html">Terminology</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/language-indpendense.html"> language indpendense</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/com-objects-must-be-unique-throughout.html">COM objects must be unique throughout the world</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/com-methods-called-across-network.html">COM methods called across a network</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/com-running-across-processes.html">COM running across processes</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/how-com-is-different.html">How COM Is Different</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/classes-and-objects.html">Classes and Objects</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/basics-of-com.html">Basics of COM</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/adding-com-object-and-method.html">Adding a COM object and a Method</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/server-using-atl-wizard.html">Server using the ATL Wizard</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/dll-based-in-proc-com-server.html">DLL Based &#8211; In-Proc  COM Server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/wheres-code.html">Where&#8217;s the Code?</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/adding-method-to-server.html">Adding a Method to the server.</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/11/understanding-simple-dcom-server.html">Understanding a Simple DCOM Server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/com-interoperability.html">COM Interoperability</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/last-time-we-saw-build-ado-components.html">Last time we saw build ADO components to access re&#8230;</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/activex-data-objects-ado.html">ActiveX Data Objects &#8211; ADO</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/ole-db.html">OLE DB</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/anatomy-of-idl-file.html">Anatomy of an IDL file.</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/com-faqs-ii.html">COM Faq&#8217;s II</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/com-faqs.html">COM Faqs</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/object-creation-under-hood.html">Object Creation Under The Hood</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/aggregation.html">Aggregation</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/multiple-interfaces.html">Multiple Interfaces</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/building-mfc-client.html">Building An MFC Client</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/building-simple-client.html">Building A Simple Client</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/building-automation-server.html">Building A Automation Server</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/using-standard-interface.html">Using Standard Interface</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/real-com-example.html">Real COM Example</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/dlls-and-com.html">DLLs And  COM</a></li>
<li><a href="http://comtutorial.blogspot.com/2008/08/what-is-com.html">What Is COM?</a></li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://programminginterviewquestions.com/com/component-object-model-distributed-component-object-modelcomdcom/1174/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
