Gaurav Seth's WebLog

It's never too late to get started.

Browse by Tags

Tagged Content List
  • Blog Post: Visual J# 2.0 Redist Package Second Edition: Targeting Different Platforms using Visual Studio 2005

    Visual J# applications were designed to be built in an “x86” only mode using Visual Studio 2005. The main reason for the same was the fact that Visual J# Redist 2.0 supported execution of J# applications natively only on 32-bit platforms. On 64-bit platforms, the Visual J# applications used to run only...
  • Blog Post: Building Visual J# applications for 64-bit platforms using MSBuild

    MSBuild is a build platform for Microsoft and Visual Studio. Details about MSBuild tasks are documented here . Microsoft Visual J# 2.0 Redistributable Package – Second Edition comes with MSBuild support enabled (including cross compilation) from the command-line. This enables you to build Visual J#...
  • Blog Post: Visual J# 2.0 Redistributable – Second Edition: Compiler Changes

    The Visual J# compilers (both 32-bit and 64-bit) shipped with J# Redist 2.0-SE now support a new command-line switch “ /platform ” with the following available options for cross-compilation: x86 : for use when target platform is x86. x64 : for use when target platform is AMD64 (or x64). itanium...
  • Blog Post: Visual J# 2.0 Redistributable – Second Edition: Leveraging Existing 32-bit Visual J# Code

    The 64-bit editions (x64 and IA64) of Microsoft Visual J# 2.0 Redistributable Package – Second Edition enable users to take full advantage of the 64-bit .NET Framework (v2.0 and v3.0) and the underlying 64-bit hardware platform without having to deal with differences between the 32-bit and 64-bit hardware...
  • Blog Post: Visual J# 2.0 Redistributable–Second Edition: Released To Web

    The ENU Visual J# 2.0 Redistributable Package – Second Edition for x86, x64 and IA64 platforms is released to the web (download locations below). This release enables all Visual J# users to execute the Visual J# applications natively on the 64-bit platforms, thus leveraging the existing Windows and ...
  • Blog Post: .NET Vs J2EE: How do we compare

    A customer recently wrote the following to us- My organization is currently considering either .NET or Java (J2EE) as our enterprise application development platform. I am sold on .NET as I believe that:- · There are cheaper resources (per hour rate) and large vendor/contractor providers...
  • Blog Post: Back to the world of Blogging

    I know I have kept away from blogging for quite some time now. There were pleasant changes in life that I was adapting to and kept me busy for a while. Beyond that, I would say it was some procrastination which kept me away. Well, so here I am, kicking the procrastination off … !!! So what have...
  • Blog Post: How does WoW64 work?

    In one of my previous posts I discussed a little bit about WoW/ WoW64 in 64-bit computing . While I was trying to write more about the same, I came across this blog from Craig McMurtry - http://blogs.msdn.com/craigmcmurtry/archive/2004/12/14/301155.aspx. After reading the same, I felt that this post...
  • Blog Post: MSDN webcasts on 64-bit platform computing

    Here are some really cool MSDN webcasts related to 64-bit computing . If you are getting started with 64-bit platforms or want to know a lot more about them, I am sure you would find these to be useful. · MSDN Webcast: Welcome to 64-bit Windows Computing: Introduction, Architecture, Roadmap and...
  • Blog Post: What is WoW, Windows on Windows, WoW64, WoWx86 emulator … in 64-bit computing platform

    Before we discuss this, it is important for the users to understand a few facts about 64-bit platform offerings . 64-bit computing (from a Microsoft perspective) comes in two variants · x64 ( EM64T / AMD64 ) · Itanium ( EPIC ) Both, Windows Server 2003 SP1 64-bit and Windows XP 64-bit...
  • Blog Post: 64-bit Visual J# Redistributable TAP goes live

    If you have been reading my blogs and wondering that why off late I have been discussing a lot of advantages, issues and other stuff related to 64-bit computing – here is the answer. All this while (since the Whidbey release) the Visual J# team has been working on enabling the language for 64-bit platforms...
  • Blog Post: Some interesting reads on 64-bit performance benchmarks

    Here are some of the sites that I have really found good and informative about the different performance reports for 64-bit platforms (from a MS technology centric perspective). 64-bit Performance Benchmark: .NET 2.0 and IBM Websphere 6.0 - http://msdn.microsoft.com/vstudio/java/compare/benchmark64...
  • Blog Post: Using Delegates in the J# world

    While I was trying to write a blog around the topic of Delegates in J# , I found that a few blogs have already done this job pretty well. So I am not going to re-invent the wheel. I would just point you to the appropriate links for all information about delegates in J# (both System.Delegate and com.ms...
  • Blog Post: Moving from 32-bit to 64-bit application development on .NET Framework

    This blog aims at clarifying the issues which 32-bit developers might be having when they start migrating to the 64-bit platform. My observations below would be concentrated towards the .NET Framework related technologies. Most of the things I discuss below are available at various scattered places....
  • Blog Post: Cross compilation in the 64-bit .NET Framework world for platform specific features

    In today’s world, a lot of applications are written targeting both the 32-bit and/or the 64-bit platform. Using cross compilation , users can now create applications using the .NET Framework which are platform agnostic. This is achieved by the data in the PE header maintained for each app in the .NET...
  • Blog Post: 64 bit technology, Processors, Operating Systems available today

    There are a whole lot of names by which the 64-bit technology is famous. I just wanted to get a comprehensive list of the same available at one place for my own use. Here is what I found out when I searched for the various names/technologies/OS’s available in the 64-bit arena. The following are the findings...
  • Blog Post: The x64 Vs AMD64 Vs EM64T Vs Itanium Riddle – What is what?

    While I tried to learn more about the 64-bit processors, here is what I found out. There are two different sets of architectures present in the world today. The first is called the x64 architecture processors, which is based on the AMD64 and/or Extended Memory 64 Technology (EM64T) as the case of manufacturer...
  • Blog Post: Is 64-bit a superior platform as compared to the 32-bit platform?

    A lot of people, from different walks of life meet me and often ask, that now, with the availability of 64-bit platforms, should they only go and buy 64-bit machines? Is the 32-bit platform not old and slow? With the availability of 64-bit platforms they feel that there is no point in going ahead and...
  • Blog Post: Is 64-bit platform always better than 32-bit?

    I recently did some preliminary performance testing on the 64-bit platform Vs that on 32-bit. Here are the results of the same Calculation Speed (milliseconds) Memory Copy (milliseconds) Measure x86 x64 IA64 x86 x64 IA64 ...
  • Blog Post: Query about ClassLoaders in J#

    Recently one of our customer asked us Q> I’m trying to compile some pure java code using VJ# (VS2005). Mostly it compiles fine, but there are problems with ClassLoaders. In particular, the original code calls getSystemClassLoader(), which doesn’t seem to exist in J#. I’m a professional programmer...
  • Blog Post: Accessing Java Objects from within C#

    We often hear back from customers regarding this interesting problem. I am just throwing a perspective on this. Here is what we heard from one of our customers: I'm trying to get my organization to move to C# as the primary development tool, but I have to work with another group who insists on using...
  • Blog Post: java.lang Vs primitive types (i.e. int vs java.lang.Integer) in J#

    Here are a set of questions that one of our customers asked us recently. They were concerned that our library is not friendly to Java wrapper types (java.lang.Integer, java.lang.Character, java.lang.Boolean and so on). They asked us to explain. Q> Why supporting primitive types as int, bool as...
  • Blog Post: Microsoft’s IDC Developer Tools Group celebrates Whidbey Launch

    Here is an article that was published in the IDC Samachaar, the monthly newsletter of Microsoft’s India Development Center regarding the IDC Developer Tools Contribution to the product. Here Comes Whidbey The world of software development is poised to take a big leap ahead. Microsoft Visual...
  • Blog Post: Custom Attributes and Generics support in Visual J# .NET 2005

    J# is an imperative language, but like most imperative languages it does have some declarative elements. For example, the accessibility of a method is specified by declaring it public, protected, etc. "Custom attributes" generalizes this capability, so that programmers can invent new kinds of declarative...
  • Blog Post: Type-Safe enumerations in Visual J# .NET 2005

    An enumeration type defines a type name for a related group of symbolic constants. Enumerations are used for “multiple choice” scenarios, in which a runtime decision is made from a fixed number of choices that are known at compile-time. The use of enumerations is superior to the use of integer constants...
Page 1 of 2 (29 items) 12