TechRepublic : A ZDNet Tech Community

2 Resources for

native code

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

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...
Tags: Programming languages, C/C++, Alexandre Pereira Calsavara, Java, JNI, native method, native code, header file
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)...
Tags: .NET, Application servers, Middleware, Lamont Adams, JIT compilation, Microsoft .NET, Microsoft Intermediate Language, JIT, compilation, native code, compiler
Technical articles 2002-04-11

Additional Resources

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...
Tags: Microsoft Developer Network, Application Development, Interoperability, Microsoft Windows Mobile, Webcast, Microsoft Windows, Microsoft Corp., COM, ActiveX/COM/COM+/DCOM, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
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...
Tags: JNI, Java, Peter V. Mikhalenko, Programming languages, pointer, Java Tips Newsletter, Method, JVM, Software Development, Software/Web Development
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...
Tags: Snort, Packet Classification, Intrusion Detection, Security, Network Security, Networking
White papers 2008-10-10
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...
Tags: development, font, halo, JodyGilbert, justin james, Microsoft .NET, Microsoft Visual Basic.Net, programming, text, tradeoff, vb.net
Discussion threads 2006-09-21
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...
Tags: Performance management, Programming languages, Lamont Adams, performance, GoSub, Microsoft Visual Basic, readability
Technical articles 2002-03-06
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...
Tags: Servers, Operating systems, Workstations, Scott Lowe MCSE, Microsoft Access, Novell NetWare, Native File Access, NetWare 6, Novell Inc., server, Novell Client
Technical articles 2002-12-04
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...
Tags: .NET, Middleware, Application servers, Microsoft development tools, Programming languages, Sanders Kaufman, Jr., Microsoft Visual Studio.Net, Microsoft .NET, CLR
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 ...
Tags: Microsoft Corp., Microsoft Visual Studio.Net, Remote Debugger, Tony Patton
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...
Tags: Microsoft Visual Studio.Net, Microsoft Corp., Tony Patton, Microsoft development tools, .NET, Remote Debugger, .NET Newsletter, TechRepublic Inc., Application, Machine, Development Tools, Software Development, Software/Web Development
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...
Tags: .NET, Programming languages, Microsoft development tools, Scripting languages, C, C#, Microsoft Visual Basic.Net, Microsoft VBA
Discussion threads 2008-06-11
VB Decompiler 7.9 (Windows)
VB Decompiler is decompiler for programs (EXE, DLL or OCX) written in Visual Basic 5.0 and 6.0 and disassembler for programs written on .NET technology. As you know, programs in Visual Basic can be compiled into interpreted p-code or into native code. .NET assembly always compiled to just in time...
Tags: Source Code, Microsoft Visual Basic, Microsoft Windows, GPcH Soft, VB Decompiler, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development
Software downloads 2010-03-04
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...
Tags: Programming languages, Development tools, sagarawasthi_71@..., Java compiler, Java, JVM, compiler, JIT compiler
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,...
Tags: Programming languages, .NET, C/C++, Ryan Brase, C#, Java, C++
Technical articles 2003-04-07
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...
Tags: SOAP, Web services, Microsoft Windows, Middleware, Enterprise software, e Advantage, Simple Object Access Protocol, CORBA, virtual machine, Assembler, developer, Java
Technical articles 2002-06-06
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...
Tags: Java Developer, Mainsoft, JVM, CLR, Eyal Eliahu Alaluf, Mono Open Source .NET Framework, .NET CLR, .Net, Programming Languages, Java, Application Servers, Middleware, Software Development, Software/Web Development, Enterprise Software, Software, Justin James
Blog posts 2008-04-08
A developer's wish list for 2010
What's your development wishlist?As a developer, what would you like to see change in 2010?J.JaSick of overblown frameworksWhy does nearly every language require 2 gigs worth of client side support files to run?I've wondered about that tooThe only thing that makes it OK (at least with .NET, I can't speak...
Tags: .NET, Programming languages, Microsoft .NET, programming, developer
Discussion threads 2010-01-05
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...
Tags: C#, grasshopper, linux, mainsoft, Microsoft .NET, Microsoft Visual Basic.Net, open source, ponyryd@..., programming, text editor, vb.net
Discussion threads 2006-01-11
Build a bridge to the future with managed extensions for Visual C++
There is plenty of talk about .NET but not about using C++ within that framework. Find out about Managed C++ and how it will bring the two together.Much has been written about the languages for Microsoft’s .NET platform, from C#, the new language created specifically for .NET, to the changes...
Tags: C/C++, Programming languages, .NET, Application servers, Middleware, Microsoft Visual C++, Paul Stephenson, C++, Microsoft .NET, ManagedIntVector
Technical articles 2001-12-10
  • << Previous
  • page 1 of 1
  • Next >>


IT Manager's Tool Kit, Third Edition
Proven peer-authored advice and over 30 templates cover a variety of management topics to help you overcome staffing, financial, disaster planning and other technology challenges.
Buy Now
500 Things Every Technology Professional Needs to Know
Did you know Microsoft's RegClean does not work with XP but you can use shareware to clean your registry? Did you know most wireless access points don't have encryption enabled by default? Did you know there are 500 tidbits of information contained in TechRepublic's 500 Things Every Technology Professional Needs to Know that will help you become a successful IT professional.
Buy Now

Popular Sanity Saver Videos