Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- sort by:
- Relevance
- Date
- Popularity
- Go native with Java Native Interface
- A part of the Java platform since Java 1.1, the Java Native Interface JNI standard allows for interoperation between Java code and code written in other languages. The JNI was primarily designed for natively compiled languages, specifically C and C++, but there isn’t really anything to prevent you from using...
- Technical articles 2003-03-13
- .NET compilation demystified
- .NET's JIT compiler has a lot of developers scratching their heads. Get the lowdown on how code compilation works on the .NET development platform.As a code-execution platform, Microsoft .NET is a bit more complicated than what has come before it. The support for multiple-source languages and (in theory, at least)...
- Technical articles 2002-04-11
Additional Resources
- MSDN Webcast: COM and Native Code Interoperability Using the .NET Compact Framework (Level 300)
- In Microsoft .NET Compact Framework 2.0 NETCF it will be possible to access native COM objects using managed code. This session examines how native code interoperability will work in NETCF version 2.0. The webcast describes the scenarios where interoperability is useful, and explains how to get the most out of...
- Webcasts
- MSDN Webcast: 24 Hours of Windows Mobile Application Development: Interoperability Between Managed and Native Code (Level 300)
- Even though the Microsoft .NET Compact Framework 3.5 contains a lot of functionality, sometimes it is unavoidable to call back (P/Invoke) into native Win32. The presenter shows the basics of P/Invoke. In the second part of this webcast, the presenter shows how to use existing COM objects inside the managed...
- Webcasts 2008-10-01
- Discover how the Java Native Interface works
- Peter V. Mikhalenko offers an introduction on the Java Native Interface JNI and describes how native types are mapped to Java types and classes. Benefits of the JNI include its performance and its ability to preserve legacy code and add more functionality to your Java app. The Java Native...
- Technical articles 2006-09-06
- Fast Packet Classification for Snort by Native Compilation of Rules
- Signature matching, which includes packet classification and content matching, is the most expensive operation of a signature-based Network Intrusion Detection System NIDS. This paper presents a technique to improve the performance of packet classification of Snort, a popular open-source NIDS, based on generating native code from Snort signatures. An obvious...
- White papers 2008-10-10
- Extending .NET Security to Unmanaged Code
- The number of applications that are downloaded from the Internet and executed on-the-fly is increasing every day. Unfortunately, not all of these applications are benign, and, often, users are unsuspecting and unaware of the intentions of a program. To facilitate and secure this growing class of mobile code, Microsoft introduced...
- White papers 2006-06-08
- Make your text stand out by adding a halo with this VB.NET code
- Check out the cool little app that goes with this technique and let us know what you think about it. Do any likely modifications jump out at you?HeadacheSorry, but that just makes the text look blurry to me. Harder to read, though admittedly it's more obvious that there is...
- Discussion threads 2006-09-21
- Native File Access in NetWare 6 eliminates the need for the Novell Client
- If you've ever wished you could run your NetWare servers without the burden of running additional client software on your workstations, you're in luck. The Native File Access feature in NetWare 6 can free you from the need.Perhaps one of the most useful features that Novell has added to the...
- Technical articles 2002-12-04
- Use these VB tips when performance is critical
- With a sound design, performance can usually take care of itself. There are times, though, when you need some quick enhancements to ensure optimum performance. Check out these five tips and share some of your own.While Visual Basic will likely never attain the blinding performance of C++ or Delphi, it's...
- Technical articles 2002-03-06
- Under the covers of the .NET CLR
- .NET promises to let you write code in numerous compliant languages, but exactly how does the CLR accomplish this feat? Learn more about the guts of this essential .NET functionality.By now you've heard a lot of talk about how .NET's Common Language Runtime CLR promises to let developers write code...
- Technical articles 2002-09-12
- Locate runtime errors with VS.NET's Remote Debugger
- Debugging can often be handled on adeveloper's local machine, but some problems exist solely in a testor production environment, thus requiring debugging within thisenvironment. Microsoft provides the Remote Debugger with Visual Studio .NET (VS.NET) to handledebugging an application on another machine. Remote debugger setup ...
- Technical articles 2005-07-22
- Locate runtime errors with VS.NET's Remote Debugger
- Microsoft provides the Remote Debugger with Visual Studio .NET to handle debugging an application on another machine. Tony Patton explains how to set up machines for remote debugging and demonstrates how to debug an application remotely. Debugging can often be handled on a developer's local machine, but some...
- Technical articles 2005-07-22
- My move from VB.NET to C
- Are you considering a move from VB.Net to C#?VB.Net is a decent enough language, and does everything that C# does. At the same time, a lot of shops prefer C#. Have you thought about moving from VB.Net to C#? If so, why? If you haven't made the move yet (or...
- Discussion threads 2008-06-11
- MSDN Webcast: Creating Windows Mobile Applications That Take Advantage of the Best of Native and Managed Code (Level 200)
- Native and Managed Code both have their respective strengths, and in many cases the most effective way to create an application is to combine them. Mobile devices need high responsiveness with low resource consumption, which combining native and managed code in a single application can help accomplish. This webcast shows...
- Webcasts
- Why you should build next-generation applications now
- As Tim Landgrave explains, there's more than one reason why it's a good time to start building next-generation applications. Find out about the development trends spurring his recommendation, and how you can benefit from implementing new technologies now.Pick up any leading analyst report and you’ll see two recurring themes. The...
- Technical articles 2002-06-06
- TechDiss
- TechDissblog rootPlatform IndependencePlatform IndependenceJava is created to develop network application. OO concept taken from C++ as a reduced subset of what was available in C++ and some restriction are being placed on some of OO concept like multiple inheritance. Since Java was created for networking application it have to be...
- Discussion threads 2005-07-20
- C# is just Java--only a little worse
- C# and Java are both nice languages. They reach similar goals through similar means, although C# adds some syntactical touches to Java, such as the foreach keyword and a more pleasant extends/implements construct. Unfortunately, the improvements are outweighed by the instances of regression. In this article, I'll compare the languages,...
- Technical articles 2003-04-07
- Hear how Mainsoft is opening options for .NET and Java developers
- Mainsoft provides tools for running .NET code on the Java platform. I interviewed Mainsoft's Vice President of Technology, Eyal Eliahu Alaluf, via e-mail about a variety of subjects, including: managing a team on different continents Mainsoft has offices in the United States and Israel; working with .NET code within the...
- Blog posts 2008-04-08
- Don't abandon .NET for open source
- Mainsoft Grasshopper - VB.NET on LinuxAny thoughts on this extension of the Mono framework? I bring it up as it supports both C# and VB.net.~shudder~vb, .net or not, should be burried as the rank garbage it is.any language that cannot be coded in a plain old text editor is...
- Discussion threads 2006-01-11
- << Previous
- page 1 of 1
- Next >>
