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 / Visual Studio.NET / Extensibility / November 2004

Tip: Looking for answers? Try searching our database.

Integrate a window and new project template in VS Ide for MASM

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Progalex - 26 Oct 2004 18:13 GMT
Hi,

i would like to create an editor for the command line compiler ML.EXE,
included in VS .Net. To do this, I would like to create a new folder for
templates and add there 3 or 4 projects templates written in assembler code.
But I should need to create an integrated window, or better an integrated
editor, in VS.Net for editing the source code with syntax highlighting (I
should write the code for this in VB) and then save (or load) .asm files.

Is it possible? any suggestion please? I really don't know where to begin,
I'm quite new to .Net development

Many, many thanks!
"Ed Dore [MSFT]" - 28 Oct 2004 17:46 GMT
You're probably in for a bit of work :-)

It's possible to build just an editor for .asm files using the VSIP SDK. If
you want to do this with VB .NET, you'll also need to download the VSIP
Extras package to get the necessary interop DLL's. There's very little in
the way of VSIP samples using VB .Net. Currently, most of the bigger
samples are written with C++, and there are a few VB and C$ sample VSIP
packages that come with the VSIP Extras stuff.

For an editor to support syntax coloring, and intellisense, you would need
to build a language service package. Also something that requires the VSIP
SDK.

And to really complete the integration, you'd probably want to build a
project system for assembler projects as well, and then build your wizards
and templates.

Such a project is not a trivial undertaking, but if you download the VSIP
SDK, (and VSIP Extras), you'll want to pay particular attention to both the
MyC and Figs VSIP samples. These two samples are the ones that implement
most of the mentioned features above. Though both are written in C++.

Sincerely,
Ed Dore [MSFT]

This post is 'AS IS' with no warranties, and confers no rights.

Progalex - 29 Oct 2004 21:49 GMT
Ok, thanks for these steps to follow!

About VSIP i have a simple question: I saw I must register to download. But
I'm not a professional developer, I don't work for an enterprise. I just
develop for my own pleasure.  Can I register the same and download VSIP?

Thanks!
"Ed Dore [MSFT]" - 04 Nov 2004 23:42 GMT
Yes, anyone can register and download the VSIP SDK.

Sincerely,
Ed Dore [MSFT]

This post is 'AS IS' with no warranties, and confers no rights.

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.