Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / New Users / December 2004

Tip: Looking for answers? Try searching our database.

replacement for ActiveX in .NET

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Praveen Pandey - 07 Dec 2004 22:52 GMT
i have a web based application that uses a lot of OCXs.  i am planning on
rebuilding my application.  how do i replace my OCXs.  is Smart client an
answer to my question.
smith - 07 Dec 2004 23:16 GMT
Personally, where corporate users are known to be running Windows I think
Smart Clients (or at the very least AutoDeployed Winforms using Remoting)
are an excellent way to give the user a real "Windows" experience.   It can
be a solid option and does not have to wait for .Net2.

What Mr. Hollis mentioned long ago
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnadvnet/html/v
bnet10142001.asp

) and we all saw at the beta presentations truly works.  I've made a number
of them that have been running now for years (literally) on a bicoastal
network.

As you already know, what won't work with AutoDeploy is COM/ActiveX controls
(and DirectX or any other tech that goes low into the user machine and
requires local drivers) so you will have to find replacements.  For the
usual replacements (robust Grids, etc) either use the ones that come with VS
or go to managed versions such as the ones from ComponentOne.com  (did you
know that you can get all of the real ComponentOne Winform controls with a
full deployment license as part of the free VB Resource Kit at:
http://msdn.microsoft.com/vbasic/vbrkit/default.aspx ?) these work with any
managed "language" and, because they are 100% managed components, they
follow their parent assemblies down to the user machines automatically. I've
never had a problem with my use of FlexGridPro.Net at all).

If you have to talk to Mac people then you have to code down to them with
the lowest common platform which is the browser ... then again you don't
seem to have that restriction because you are already using OCXes.

For more specialized OCXes you will have to look around for managed versions
or, you may be surprised to find that you can now code the functionality
yourself with .Net :)

Just an opinion, from real experience.

Robert Smith
Kirkland, WA
www.smithvoice.com

>i have a web based application that uses a lot of OCXs.  i am planning on
> rebuilding my application.  how do i replace my OCXs.  is Smart client an
> answer to my question.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.