473,657 Members | 2,521 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

when can .NET Framework be assumed?

Hello,

The .NET Framework is about 20MB which is large compared to some apps.
Can I assume that the Framework is on modern PCs? Does modern mean PCs
sold in the last 6 months, 12 months, etc??

Cheers

Geoff
Aug 14 '05 #1
11 1730
Geoff,

You can almost never assume that because you don't know if it is the correct
one for your application.
(Or you should build your application for Net 1.0 because the others are
compatible with that).

See this link

http://msdn.microsoft.com/vstudio/do...r/default.aspx

I hope this helps,

Cor
Aug 14 '05 #2
On Sun, 14 Aug 2005 09:39:04 +0200, "Cor Ligthert [MVP]"
<no************ @planet.nl> wrote:
Geoff,

You can almost never assume that because you don't know if it is the correct
one for your application.
(Or you should build your application for Net 1.0 because the others are
compatible with that).

See this link

http://msdn.microsoft.com/vstudio/do...r/default.aspx
Cor,

Thanks for the info and the link.

Am I correct in thinking that if I wish to develop a really simple app
VB6 or VB 5 would be sufficient? In both cases a Win32 .exe would be
created and could be installed under Windows98, 2000 and XP without
the need for any runtime software to be added?

This app would display a picture and ask the user to indicate a
reaction between 2 extremes, say very Good and Very bad, by
positioning a slider/trackbar. A button would be clicked to move to
the next question/slider choice and after the last question the slider
values would be saved to a file.

Any thoughts?!

Cheers

Geoff



I hope this helps,

Cor


Aug 14 '05 #3
Geoff,

AFAIK you can not run VB4, 5, without any runtime it is or apart or
implemented.

However you can of course try unmanaged VS 2003 C++.

I hope this helps,

Cor
Aug 14 '05 #4
On Sun, 14 Aug 2005 11:07:38 +0200, "Cor Ligthert [MVP]"
<no************ @planet.nl> wrote:
Geoff,

AFAIK you can not run VB4, 5, without any runtime it is or apart or
implemented.

However you can of course try unmanaged VS 2003 C++.
Cor,

Not sure what "unmanaged" means?

Can you create unmanaged C# code with C# Visual 2005 Express Beta 2?

Cheers

Geoff


I hope this helps,

Cor


Aug 14 '05 #5
Geoff,

Can you create unmanaged C# code with C# Visual 2005 Express Beta 2?

No only with C++

Cor
Aug 14 '05 #6
On Sun, 14 Aug 2005 11:44:24 +0200, "Cor Ligthert [MVP]"
<no************ @planet.nl> wrote:
Geoff,

Can you create unmanaged C# code with C# Visual 2005 Express Beta 2?
No only with C++


Cor,

Can you explain this for me? If I install an application (one which I
have downloaded from the Iinternet say) on Windows 98(SE) or XP there
is no mention of .NET or any other runtime software so I am assuming
that it is possible to write code which needs nothing that which
Windows 98 provides. If so, how would this code be written? Could it
be VB5 or VB6?

I have yet to install any software whihc required the .NET Framework -
as far as I know. Could it be that I have but was not aware of doing
so?

I suppose I could use C or C++ without the need for an IDE - except
that this would be difficult for someone only just getting interested
in writing software for Windows!

Cheers

Geoff


Cor


Aug 14 '05 #7
Geoff,

If you see the size of a normal install package of a small VBNet program and
from a VB4 program than you see where the difference is. With VB4 and VB5
you are (if you create a deploy package) installing everytime the runtimer.

For an VBNet program you have in fact only to xcopy the exe, which can be
for simple Hello World window application in VBNet 10Kb. You will not see
that with VB4 or VB5.

I hope this gives an idea.

Cor
Aug 14 '05 #8
On Sun, 14 Aug 2005 15:09:32 +0200, "Cor Ligthert [MVP]"
<no************ @planet.nl> wrote:
Geoff,

If you see the size of a normal install package of a small VBNet program and
from a VB4 program than you see where the difference is. With VB4 and VB5
you are (if you create a deploy package) installing everytime the runtimer.

For an VBNet program you have in fact only to xcopy the exe, which can be
for simple Hello World window application in VBNet 10Kb. You will not see
that with VB4 or VB5.
But Cor, surely most PCs do not have the .NET Framework software on
them? So the user must also install about 20MB of .NET Framework and
wouldn't that normally come with the package to be installed?

Am I missing something?!

Geoff


I hope this gives an idea.

Cor


Aug 14 '05 #9
Geoff,

But Cor, surely most PCs do not have the .NET Framework software on them?

Am I missing something?!


Yes the word "Once" that is one of the advantages from Net. All Net
programlanguage s use the same runtime what is a part of the Framework.

When you now sent an update of your program by instance with VB4 or VB5 you
are sending all kind of runtimers or whatever or let the user install that.
(Or you should create special update procedures for your client assuming he
has the correct runtime already)

As well you have no conflicts because a collegue of you have placed another
runtime in another directory than you asume, or a systemadmin has deleted
all runtimes because there where such a terrible amount of them on the
system, while one central placed is enough in his opinion.

Cor
Aug 14 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
2934
by: barkha shah | last post by:
Hi , Can any one please suggest me the memory Leak detecting tool in Visual Studio.Net 2003 Release version Framework. Can I use Numega Bounds checker for this. Thanks and Regards. barkha
11
2248
by: Dennis D. | last post by:
VB.net does not seem to have adequate structure for handling time within it's own code. Subtract 15 minutes from 00:00 AM, and an out of range condition results. Subtract 15 minutes from 12:00 PM, and the result is 11:45 AM, as it should be. Seems one half of the process is missing, and it is the half that requires the most thought. Without it, we are left to hand code the whole process. Time has a standard, and it should be properly...
4
1325
by: SMP_DG | last post by:
Everyone, I have been a Delphi developer since Delphi 1. For our next product, we have decided to move to ASP.NET and Visual Studio 2005. I had a question on learning the .NET framework. Does anyone recommend resources to learn the .NET framework? For example, here is where you need to look to do emailing? Here is where you need to look for XML? Etc, etc, etc. I know the .NET framework is very large so I would like to know what it can
10
1124
by: Niklas | last post by:
Hi I have Visual Studio 2003 but I want to do a VB .NET project with Framework 1.0.3705. Is this possible? I created a Hallo world application and changed the Reference Path to C:\WINNT\Microsoft.NET\Framework\v1.0.3705. All references changed to v 1.0 from v 1.1. When I tried to compile i got this error for a button: "Value of type 'System.Drawing.Point' cannot be converted to 'System.Drawing.Point'." Am I going to have a lot more problems if...
20
365
by: Geoff Cox | last post by:
Hello, The .NET Framework is about 20MB which is large compared to some apps. Can I assume that the Framework is on modern PCs? Does modern mean PCs sold in the last 6 months, 12 months, etc?? Cheers Geoff
28
1937
by: Peter Olcott | last post by:
I want to double check my understanding about how the .NET framework works. From what I understand every call to the .NET framework is ultimately translated into one of more API calls, is this correct?
5
4160
by: Les Caudle | last post by:
On a new win2003 Standard install, I installed IIS and ASP.NET. I then installed .NET Framework 2.0 from MS Updates. In the management console, I've added in a .NET Configuration 1.1 snapin. But, I don't see the .NET 2.0 Framework Configuration snapin (in the list of available snapins). How can I resolve this?
66
7448
by: Jon Skeet [C# MVP] | last post by:
I'm sure the net will be buzzing with this news fairly soon, but just in case anyone hasn't seen it yet: Microsoft are going to make the source code for the .NET framework (parts of it, including the BCL, ASP.NET and LINQ) available both for viewing and debugging into. I won't go into all the details here, as they're covered on Scott Guthrie's blog:
7
1119
by: Tim | last post by:
Hi Gurus, I am kind of new with Microsoft Frameworks. We are writing an application for windows right now. I am wondering if we can run the same application with no change in code in Unix environment? I'll appreciate any suggestion I get on this topic. Thanks, Tim
0
8392
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8305
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8603
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7320
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6163
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4151
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4301
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2726
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
1604
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.