Search - Articles
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Tuesday, March 03, 2009
Dev Articles
Search Directory
ASP.NET
VB.Net
C-Sharp
SQL Server
 

FREE 12 month online training for ASP.NET & MS Expression Studio and a Free copy of MS Expression Web with Windows Server Purchase

Home >Search > Articles & Samples > .NET Framework > Interoperability


Search:
What's New - What's Hot
The CLR, and How It Works for Interoperation     
Total Hits: 82  |  Today: 0Author: logicchild.      Rating:  
Read Reviews | Write Review |  Your Rating: 

The intention of this paper is to explain some features of the CLR as a basis to understand the basics of interoperation. This paper will reference some key system symbol components in order to explain how the System.Runtime.InteropServices namespace contains methods that use to enable a C# program to call a native system function contained a raw C DLL. This feature is called P/Invoke, for platform invoke....

Troubleshooting .NET Interoperability     
Total Hits: 57  |  Today: 0Author: Bob Burns      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article discusses some of the issues that you may encounter when developing an application that uses both managed and unmanaged code. It discusses how to include existing COM objects in managed code and how to access Windows APIs from managed code....

Web Services Interoperability between J2EE and .NET - Part 1 - Introduction     
Total Hits: 256  |  Today: 0Author: Wangming Ye      Rating:  
Read Reviews | Write Review |  Your Rating: 

Web services technology offers the promise and hope of integrating disparate applications in a seamless fashion. But enterprise applications are built around different technologies and platforms, and integration across businesses is never a trivial task. The relatively recent emergence of Business Process Execution Language (BPEL) for Web services provides a higher-level description language to specify the behavior of Web services. It provides a standard and portable language for orchestrating W...

Enhance .NET applications with Excel charts     
Total Hits: 196  |  Today: 0Author: Tony Patton      Rating:  
Read Reviews | Write Review |  Your Rating: 

Most development projects leave little room for change; thus, finding development shortcuts can rescue valuable time. One way to efficiently use development time is to take advantage of existing products as opposed to developing everything from scratch. Microsoft Office is one product that you should leverage. In recent columns, we've covered .NET integration with Outlook, Word, and Excel. Today we revisit Excel by utilizing its charting features to present data in a .NET Windows Forms applicati...

Microsoft .NET Framework/CLI: Truths & Fiction     
Total Hits: 122  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

Common Language Infrastructure (CLI) is essentially synonymous with .NET Framework....

.NET Interoperability - Calling a .NET Component from a COM Component     
Total Hits: 314  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article walks through the details of how to call Microsoft .NET servers from COM clients, helps you understand the concept of COM callable wrappers, create a .NET server that can be called from VB 6.0, use the sn, regasm, and gacutil utilities, write VB 6.0 code that uses a .NET class...

.NET Interoperability: COM Interop     
Total Hits: 52  |  Today: 0Author: Brian Long      Rating:  
Read Reviews | Write Review |  Your Rating: 

.NET is a new programming platform representing the future of Windows programming. Developers are moving across to it and learning the new .NET oriented languages and frameworks, but new systems do not appear overnight. It is a lengthy process moving entire applications across to a new platform and Microsoft is very much aware of this.

To this end, .NET supports a number of interoperability mechanisms that allow applications to be moved across from the Win32 platform to .NET piece by piec...

Web Services Interoperability between J2EE and .NET - Part 2 - Introduction     
Total Hits: 245  |  Today: 0Author: Wangming Ye      Rating:  
Read Reviews | Write Review |  Your Rating: 

Part 1 of this series discussed the importance of designing a Web Services Description Language (WSDL) and XML Schema data types (XSD) before code writing, the rationale in completely moving toward the Document/literal style, and the necessity in testing the WS-I Basic Profile conformance when developing Web services. This part illustrates the use and impact data types have on interoperability. The input parameters and return values of data types of a Web service operation have a great impact on...

NativeWrapper: a tool for Native Interoperability     
Total Hits: 115  |  Today: 0Author: pinturic      Rating:  
Read Reviews | Write Review |  Your Rating: 

Together with Visual Studio .NET programming environment there is a useful utility that automatically generates a wrapper for COM and ActiveX components: the procedure by which these kinds of components are made available to .NET applications is called COM Interoperability. The way of accessing old_style C++ DLL library within managed application is called platform invoke. Unlike what happens for COM components there is no automated way to access the functions present in native DLL and so each t...

.NET Interoperability: .NET ↔ Win32     
Total Hits: 52  |  Today: 0Author: Brian Long      Rating:  
Read Reviews | Write Review |  Your Rating: 

.NET is a new programming platform representing the future of Windows programming. Developers are moving across to it and learning the new .NET oriented languages and frameworks, but new systems do not appear overnight. It is a lengthy process moving entire applications across to a new platform and Microsoft is very much aware of this.

To this end, .NET supports a number of interoperability mechanisms that allow applications to be moved across from the Win32 platform to .NET piece by piec...

.NET and Java: A Study in Interoperability     
Total Hits: 64  |  Today: 0Author: Ted Neward      Rating:  
Read Reviews | Write Review |  Your Rating: 

Java and .NET are both great platforms on their own, but together, they are a practical necessity in the modern enterprise. With enterprise development market share of 35-40% each, it's fairly obvious that neither of these two platforms is "going away" any time soon. It's clear to even the most zealous Java or .NET devotee that working with both platforms is going to become the norm. This article looks at various interoperability issues between the Java and .NET platforms....

Improving Web Service Interoperability     
Total Hits: 66  |  Today: 0Author: Aaron Skonnard      Rating:  
Read Reviews | Write Review |  Your Rating: 

If interoperability is the main promise of Web services, why is it that so many developers and organizations have a difficult time achieving it in practice? With all due respect to our hard-working standards bodies, the primary culprits are the imperfect specifications guiding today's implementations. Ambiguities and too many choices often lead to differing interpretations, resulting in incompatible implementations.
Hence, responsibility lies with the developer for early identification of pro...

Handling Language Interoperability with the Microsoft .NET Framework     
Total Hits: 68  |  Today: 0Author: Damien Watkins      Rating:  
Read Reviews | Write Review |  Your Rating: 

This article outlines the interoperability capabilities of the Microsoft .NET Framework. With the increasing use of distributed systems, interoperability is a major issue to system developers. The problems of interoperability have been around for many years, and a number of standards and architectures have been developed to address some of these issues, with varying degrees of success....

Compatibility Testing Scenarios     
Total Hits: 65  |  Today: 0Author: Microsoft Corporation      Rating:  
Read Reviews | Write Review |  Your Rating: 

Many applications using managed code require that a particular version of the .NET Framework be present on the machine. Some applications redistribute a particular release of the.NET Framework. In some cases, applications that were developed on a specific version of the .NET Framework may encounter issues when trying to execute on a newer version of the Framework. As explained in Microsoft .NET Framework 1.1 and 2.0 (Beta) Compatibility, managed applications run by default on the version of the ...

Microsoft .NET Framework 1.1 and 2.0 (Beta) Compatibility     
Total Hits: 63  |  Today: 0Author: Microsoft Corporation      Rating:  
Read Reviews | Write Review |  Your Rating: 

The Microsoft .NET Framework 2.0 builds on the success of the Microsoft .NET Framework 1.0 and 1.1 to provide the best runtime environment for Web and Microsoft Windows client applications. Microsoft's compatibility goal for .NET Framework 1.1 applications is that they should work smoothly on the .NET Framework 2.0 except for a set of documented changes in a compiled HTML Help file named BreakingChanges.chm. During the Beta 2 release, we have not yet achieved the goal of documenting all changes ...

P/Invoke Revisited     
Total Hits: 88  |  Today: 0Author: Jason Clark      Rating:  
Read Reviews | Write Review |  Your Rating: 

In the July 2003 installment of the .NET column I covered the basics of Win32® interoperation with the Microsoft® .NET Framework (P/Invoke). Based on reader feedback, this topic is worthy of further coverage, so I have decided to revisit P/Invoke in this column. It will build upon the information in the July 2003 issue, so if you are not familiar with basic .NET interop, I suggest reviewing that column before digging into this one. This month I am going to delve into the interop details of marsh...

Calling Win32 DLLs in C# with P/Invoke     
Total Hits: 130  |  Today: 0Author: Jason Clark      Rating:  
Read Reviews | Write Review |  Your Rating: 

I have noticed a trend in my programming of late, and that trend has inspired the topic of this month's column. Recently, I have done a fair amount of Win32® Interop in my Microsoft® .NET Framework-based apps. I am not saying that my apps are full of custom interop code, but from time to time I bump into a minor, but nagging, inadequacy in the .NET Framework Class Library that can quickly be alleviated by a call into the Windows® API. As I think about it, any feature limitation in the .NET Frame...

Troubleshooting .NET Interoperability     
Total Hits: 94  |  Today: 0Author: Bob Burns      Rating:  
Read Reviews | Write Review |  Your Rating: 

Visual Studio® .NET represents a major change in the way that developers create and run applications by introducing the idea of managed code that targets the common language runtime. Managed code provides many advantages including automatic memory management, attributed programming, and a common type system. Unfortunately, the very features that make managed code so powerful also make it fundamentally different from unmanaged code such as Windows APIs and COM objects. Although Visual Studio .NET...

Extend your .NET application with Excel     
Total Hits: 264  |  Today: 0Author: Tony Patton      Rating:  
Read Reviews | Write Review |  Your Rating: 

In a recent column, we explored the process of integrating Microsoft Word with the .NET Framework. There are numerous integration possibilities as the full power of the Microsoft Office Suite is available. In this article, we examine another scenario involving Microsoft Excel. We must point out that the Microsoft Office product suite utilizes the Visual Basic for Applications (VBA), so a little knowledge of the Component Object Model (COM) object is helpful. However, the .NET COM interop feature...

Easily automate Microsoft Outlook via .NET     
Total Hits: 236  |  Today: 0Author: Tony Patton      Rating:  
Read Reviews | Write Review |  Your Rating: 

In recent articles I've covered working with various pieces of the Microsoft Office Suite including Word and Excel. Today, I'll continue the concept by manipulating Microsoft Outlook via Microsoft .NET code. As with other Microsoft Office products, Visual Basic for Applications (VBA) is utilized. Consequently, a little COM (Component Object Model) knowledge comes in handy. However, the .NET COM interop feature simplifies the process for .NET developers. Thus, you can easily utilize COM objects w...



Disclaimer - Privacy
© 2002-2012 DevASP.net