Join Josh Modglin for an in-depth discussion in this video Visual Studio IDE overview, part of AutoCAD Add-ins Using VB.NET.
- [Instructor] Before we really get into creating our AutoCAD plugin using Visual Basic.net, it's good to know and take a look at where we're going to work. So we're going to use Microsoft Visual Studio to accomplish that and there are new versions coming out. We're going to focus though, on Visual Studio 2015. Most of the Visual Studios have a very similar interface as well as the latest Visual Studio that's just starting to roll out.
That's newer than 2015. We're also using a free version of Microsoft's Visual Studio. Now, you may find as you get more acquainted with programming and writing software in code, that you need additional functionality. For everything we're going to do in this introductory course, Visual Studio Express or whatever their referring, Microsoft may be calling it a different name with the latest version of Visual Studio.
But a free version of Microsoft Visual Studio will be sufficient for what you need. Now once you start Visual Studio, you'll notice there's a start page. Everything is kind of set up with tabs, so all of the different classes or things that we're going to be working in, the code, we're going to have different tabs along the top. But otherwise, it's not a ribbon based, it's menu based and we can start new from the top here or, of course, you can start from the start page, new project. We're going to do that in just a minute.
But let's talk a little bit about some of the other interfaces. You have the ability to debug when we're in an application and we're writing a project, we can debug that project. In other words, we can run it to test it out, compile it and so forth. And so, we're going to use a lot of these tools that are in this dropdown and the dropdown menus and get a better feel for what we have. And notice also, in the view that there's a lot of different visual palettes that you can add or turn on for viewing.
So you have the properties window, the solution explorer, server explorer. Now you notice the toolbox is already turned on over here, the toolbox. There's other windows that you can also have available and dock, just like you would a palette in AutoCad. So if you're familiar with AutoCad pallets, you're familiar with the different visual pallets that you have available within the Visual Studio. So what we're going to be using a lot of, you have the error list down below, the solution explorer, which I have docked to the right.
And then when we start into a project, you're going to see the properties pallet. And so, as we get into these, we're going to get a better feel for each one of these pallets. But they're all available to add to your setup and of course drag and position as you see fit, from the view dropdown.
- Creating a project using the Autodesk wizard
- Creating classes, command routines, and functions
- Manually creating projects
- Basic .NET functionality
- Working with database properties
- Working with transactions and TableRecords
- Getting a user-specified point and distance
- Creating and inheriting a base class object
- Creating a window interface