SlideShare uma empresa Scribd logo
1 de 17
A Programme Under the Compumitra Series
Understanding
Integrated Development Environments
and Visual Web Developer 2010
Theory Session
Outline
 Notepad to IDE?
 Main Features of IDE
 Feature Explanation
 Start Page
 Website Creation
 Understanding Actions
 Understanding Default Pages
 Understanding Features.
Notepad to IDE
 Notepad is a fast starting, already available
simple text editor tool, so it is good to begin the
programming activity immediately. While using
notepad one also gets an idea of process of
compilation and running a program.
 IDE (Integrated Development Environment) is a
specially developed tool for a language and it
usually comes along with
 Compiler for the Language.
 Project Level Building.
 Language Specific Editing Features such as syntax
highlighting, text completion, line numbering and
block visibility options.
 Debugging Mechanism
 Help and Language Learning System.
It is convenient to use an IDE for many day-to-day tasks
but somehow experienced programmers go back to
simple text editors for their most program editing tasks.
Why?
Main Features of IDE
 GUI Builder for Visual
Designing.
 Project Builder.
 Language Compiler
 Debugger.
 Source Code Editor with Syntax
highlighting, Auto Completion
and Block Level Hide.
 Toolchain
 Code Analyser
Microsoft Visual Studio 2008/2010 provides all above
features and its subset Visual Web Developer is meant
for .NET based development.
WORKING WITH
VISUAL WEB DEVELOPER 2010 (VWD)
VWD: Start Page
This main area shows recent feeds
from Microsoft for important
developer Information
Create/Open web site
or a Project.
A project allows
multiple file addition
and simultaneous
compilation as a
single solution
VWD: Website Creation
Choose a template. Beginners to
choose ASP.NET website or
empty website.
Choose website path
location
Choose a publish location.
Filesystem: to use VWD's own
server
HTTP: to use IIS
FTP: for direct publishing to site
Choose Language VB or C#
VWD: Action Understanding
 Visual Web Developer does this for you.
(When a new website is created by you)
Creates a folder as specified by you.
Creates a file called web.config where you
can set your project permissions and
environment.
To open 'Solution Explorer', Go to 'View' menu >> point 'Other
Windows' and then click on 'Solution Explorer' or press 'Ctrl + Alt +
L' keys.
VWD: Solution Explorer
VWD: Add New Page
In the Solution Explorer
Window Select the path ->
Right click -> Add New Item…
VWD: Add New Page 'Add New Item' dialog box will open
1. Select 'Web
Form'
2. Simply Click on
'Add' button
VWD: Understanding
Default.aspx
ASP Page Directives between
<%@ %>
Language = "C#"
AutoEventWireup=Allows
automatic page events
execution.
Codefile= Related Code file
name.
Inherits=Related Class Name in
code
<!DOCTYPE > indicates which
HTML/XHTML version to use
for checking errors>
HTML Template with
Xmlns – xmlnamespace defining which
html tagnames can be used.
<Head><Title> construct
<Body><Form><Div> construct
User's code is generally added inside
<DIV> construct
VWD: Understanding
default.aspx.cs
Dropdowns to move between
classes and class members
Declarations Indicating
Functionality (classes)
automatically included.
Blank Code Construct Created for _default
class that was indicated in Inherits attribute
of directive given in the previous page.
VWD: Feature Watch - 1
Watch Syntax highlighting:
HTML Keywords: Brown
Attribute Names: Red
Attribute Values: Blue
Click on – sign near <head>
tag and see the hiding effect of
code for keeping you focus on
body section.
Click on these tabs to see the design view
or the split view to see the visual mode of
IDE based development
VWD: Feature Watch - 2
Click on this + sign to see
that a code block for 'cs' or
'vb' file has been generated
which can further be clicked
to open it.
Solution Explorer: Allows to
navigate between files of
your website/project
Properties Window: Allows
to Set attributes/properties of
any control in client side
code (.aspx) file or server
side code (.cs or .vb) file .
VWD: Feature Watch - 3
Debug Menu Item is usually used
to run the code with debugging
(F5)
The Build menu item is used to
do a pre-compilation of all related
files.
Output Window, where build
information comes.
Toolbox is used to allow insertion of
code/controls in user files.
 Ask and guide me at
sunmitraeducation@gmail.com
 Share this information with as
many people as possible.
 Keep visiting www.sunmitra.com
for programme updates.

Mais conteúdo relacionado

Mais procurados

Introduction to visual basic
Introduction to visual basicIntroduction to visual basic
Introduction to visual basic
Manav Khandelwal
 
Vb6.0 Introduction
Vb6.0 IntroductionVb6.0 Introduction
Vb6.0 Introduction
Tennyson
 
Visual basic
Visual basicVisual basic
Visual basic
Dharmik
 
Visual basic ppt for tutorials computer
Visual basic ppt for tutorials computerVisual basic ppt for tutorials computer
Visual basic ppt for tutorials computer
simran153
 

Mais procurados (20)

History of Visual Basic Programming
History of Visual Basic ProgrammingHistory of Visual Basic Programming
History of Visual Basic Programming
 
Vb unit t 1.1
Vb unit t 1.1Vb unit t 1.1
Vb unit t 1.1
 
Introduction to Visual studio 2012
Introduction to Visual studio 2012 Introduction to Visual studio 2012
Introduction to Visual studio 2012
 
Visual studio
Visual studioVisual studio
Visual studio
 
Vb lecture
Vb lectureVb lecture
Vb lecture
 
Developing Microsoft .NET Applications for Windows
Developing Microsoft .NET Applications for Windows Developing Microsoft .NET Applications for Windows
Developing Microsoft .NET Applications for Windows
 
Visual basic
Visual basicVisual basic
Visual basic
 
Meaning Of VB
Meaning Of VBMeaning Of VB
Meaning Of VB
 
Introduction to visual basic
Introduction to visual basicIntroduction to visual basic
Introduction to visual basic
 
Visual Basic IDE Introduction
Visual Basic IDE IntroductionVisual Basic IDE Introduction
Visual Basic IDE Introduction
 
Vb6.0 Introduction
Vb6.0 IntroductionVb6.0 Introduction
Vb6.0 Introduction
 
Visual basic
Visual basicVisual basic
Visual basic
 
Membangun Desktop App
Membangun Desktop AppMembangun Desktop App
Membangun Desktop App
 
Chapter 01: Intro to VB2010 Programming
Chapter 01: Intro to VB2010 ProgrammingChapter 01: Intro to VB2010 Programming
Chapter 01: Intro to VB2010 Programming
 
Introduction of VS2012 IDE and ASP.NET Controls
Introduction of VS2012 IDE and ASP.NET ControlsIntroduction of VS2012 IDE and ASP.NET Controls
Introduction of VS2012 IDE and ASP.NET Controls
 
Visual basic ppt for tutorials computer
Visual basic ppt for tutorials computerVisual basic ppt for tutorials computer
Visual basic ppt for tutorials computer
 
Vbasic
VbasicVbasic
Vbasic
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginner
 
Visusual basic
Visusual basicVisusual basic
Visusual basic
 
Containers Lab
Containers Lab Containers Lab
Containers Lab
 

Semelhante a Understanding IDEs

hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptxhjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
EliasPetros
 
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax PluginsHnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
dominion
 

Semelhante a Understanding IDEs (20)

Moving to Microsoft Visual Basic .NET
Moving to Microsoft Visual Basic .NETMoving to Microsoft Visual Basic .NET
Moving to Microsoft Visual Basic .NET
 
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptxhjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
 
W1.pptx
W1.pptxW1.pptx
W1.pptx
 
Visual Studio
Visual StudioVisual Studio
Visual Studio
 
VISUAL STUDIO Lect one.pptx
VISUAL STUDIO Lect one.pptxVISUAL STUDIO Lect one.pptx
VISUAL STUDIO Lect one.pptx
 
C# p1
C# p1C# p1
C# p1
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.net
 
Unit -II Introduction to visual programming.pdf
Unit -II Introduction to visual programming.pdfUnit -II Introduction to visual programming.pdf
Unit -II Introduction to visual programming.pdf
 
Working in Visual Studio.Net
Working in Visual Studio.NetWorking in Visual Studio.Net
Working in Visual Studio.Net
 
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax PluginsHnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
 
Tutorial 1
Tutorial 1Tutorial 1
Tutorial 1
 
235042632 super-shop-ee
235042632 super-shop-ee235042632 super-shop-ee
235042632 super-shop-ee
 
2-Vb.net Basic Concepts and structure of .net code.pptx
2-Vb.net Basic Concepts and structure of .net code.pptx2-Vb.net Basic Concepts and structure of .net code.pptx
2-Vb.net Basic Concepts and structure of .net code.pptx
 
vb.pptx
vb.pptxvb.pptx
vb.pptx
 
vb-160518151614.pdf
vb-160518151614.pdfvb-160518151614.pdf
vb-160518151614.pdf
 
vb-160518151614.pptx
vb-160518151614.pptxvb-160518151614.pptx
vb-160518151614.pptx
 
Vs2005p
Vs2005pVs2005p
Vs2005p
 
Walkthrough asp.net
Walkthrough asp.netWalkthrough asp.net
Walkthrough asp.net
 
M365 global developer bootcamp 2019 Intro to SPFx Version
M365 global developer bootcamp 2019 Intro to SPFx VersionM365 global developer bootcamp 2019 Intro to SPFx Version
M365 global developer bootcamp 2019 Intro to SPFx Version
 
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
A Sneak Peek At Visual Studio 2010 And .Net Framework 4.0
 

Mais de sunmitraeducation

Mais de sunmitraeducation (20)

Java Introduction
Java IntroductionJava Introduction
Java Introduction
 
Installing JDK and first java program
Installing JDK and first java programInstalling JDK and first java program
Installing JDK and first java program
 
Project1 VB
Project1 VBProject1 VB
Project1 VB
 
Project1 CS
Project1 CSProject1 CS
Project1 CS
 
Grid Vew Control VB
Grid Vew Control VBGrid Vew Control VB
Grid Vew Control VB
 
Grid View Control CS
Grid View Control CSGrid View Control CS
Grid View Control CS
 
Ms Access
Ms AccessMs Access
Ms Access
 
Database Basics Theory
Database Basics TheoryDatabase Basics Theory
Database Basics Theory
 
Visual Web Developer and Web Controls VB set 3
Visual Web Developer and Web Controls VB set 3Visual Web Developer and Web Controls VB set 3
Visual Web Developer and Web Controls VB set 3
 
Visual Web Developer and Web Controls CS set 3
Visual Web Developer and Web Controls CS set 3Visual Web Developer and Web Controls CS set 3
Visual Web Developer and Web Controls CS set 3
 
Progamming Primer Polymorphism (Method Overloading) VB
Progamming Primer Polymorphism (Method Overloading) VBProgamming Primer Polymorphism (Method Overloading) VB
Progamming Primer Polymorphism (Method Overloading) VB
 
Programming Primer EncapsulationVB
Programming Primer EncapsulationVBProgramming Primer EncapsulationVB
Programming Primer EncapsulationVB
 
Programming Primer Encapsulation CS
Programming Primer Encapsulation CSProgramming Primer Encapsulation CS
Programming Primer Encapsulation CS
 
Programming Primer Inheritance VB
Programming Primer Inheritance VBProgramming Primer Inheritance VB
Programming Primer Inheritance VB
 
Programming Primer Inheritance CS
Programming Primer Inheritance CSProgramming Primer Inheritance CS
Programming Primer Inheritance CS
 
ProgrammingPrimerAndOOPS
ProgrammingPrimerAndOOPSProgrammingPrimerAndOOPS
ProgrammingPrimerAndOOPS
 
Web Server Controls VB Set 1
Web Server Controls VB Set 1Web Server Controls VB Set 1
Web Server Controls VB Set 1
 
Web Server Controls CS Set
Web Server Controls CS Set Web Server Controls CS Set
Web Server Controls CS Set
 
Web Controls Set-1
Web Controls Set-1Web Controls Set-1
Web Controls Set-1
 
Html Server Image Control VB
Html Server Image Control VBHtml Server Image Control VB
Html Server Image Control VB
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Understanding IDEs

  • 1. A Programme Under the Compumitra Series Understanding Integrated Development Environments and Visual Web Developer 2010 Theory Session
  • 2. Outline  Notepad to IDE?  Main Features of IDE  Feature Explanation  Start Page  Website Creation  Understanding Actions  Understanding Default Pages  Understanding Features.
  • 3. Notepad to IDE  Notepad is a fast starting, already available simple text editor tool, so it is good to begin the programming activity immediately. While using notepad one also gets an idea of process of compilation and running a program.  IDE (Integrated Development Environment) is a specially developed tool for a language and it usually comes along with  Compiler for the Language.  Project Level Building.  Language Specific Editing Features such as syntax highlighting, text completion, line numbering and block visibility options.  Debugging Mechanism  Help and Language Learning System. It is convenient to use an IDE for many day-to-day tasks but somehow experienced programmers go back to simple text editors for their most program editing tasks. Why?
  • 4. Main Features of IDE  GUI Builder for Visual Designing.  Project Builder.  Language Compiler  Debugger.  Source Code Editor with Syntax highlighting, Auto Completion and Block Level Hide.  Toolchain  Code Analyser Microsoft Visual Studio 2008/2010 provides all above features and its subset Visual Web Developer is meant for .NET based development.
  • 5. WORKING WITH VISUAL WEB DEVELOPER 2010 (VWD)
  • 6. VWD: Start Page This main area shows recent feeds from Microsoft for important developer Information Create/Open web site or a Project. A project allows multiple file addition and simultaneous compilation as a single solution
  • 7. VWD: Website Creation Choose a template. Beginners to choose ASP.NET website or empty website. Choose website path location Choose a publish location. Filesystem: to use VWD's own server HTTP: to use IIS FTP: for direct publishing to site Choose Language VB or C#
  • 8. VWD: Action Understanding  Visual Web Developer does this for you. (When a new website is created by you) Creates a folder as specified by you. Creates a file called web.config where you can set your project permissions and environment.
  • 9. To open 'Solution Explorer', Go to 'View' menu >> point 'Other Windows' and then click on 'Solution Explorer' or press 'Ctrl + Alt + L' keys. VWD: Solution Explorer
  • 10. VWD: Add New Page In the Solution Explorer Window Select the path -> Right click -> Add New Item…
  • 11. VWD: Add New Page 'Add New Item' dialog box will open 1. Select 'Web Form' 2. Simply Click on 'Add' button
  • 12. VWD: Understanding Default.aspx ASP Page Directives between <%@ %> Language = "C#" AutoEventWireup=Allows automatic page events execution. Codefile= Related Code file name. Inherits=Related Class Name in code <!DOCTYPE > indicates which HTML/XHTML version to use for checking errors> HTML Template with Xmlns – xmlnamespace defining which html tagnames can be used. <Head><Title> construct <Body><Form><Div> construct User's code is generally added inside <DIV> construct
  • 13. VWD: Understanding default.aspx.cs Dropdowns to move between classes and class members Declarations Indicating Functionality (classes) automatically included. Blank Code Construct Created for _default class that was indicated in Inherits attribute of directive given in the previous page.
  • 14. VWD: Feature Watch - 1 Watch Syntax highlighting: HTML Keywords: Brown Attribute Names: Red Attribute Values: Blue Click on – sign near <head> tag and see the hiding effect of code for keeping you focus on body section. Click on these tabs to see the design view or the split view to see the visual mode of IDE based development
  • 15. VWD: Feature Watch - 2 Click on this + sign to see that a code block for 'cs' or 'vb' file has been generated which can further be clicked to open it. Solution Explorer: Allows to navigate between files of your website/project Properties Window: Allows to Set attributes/properties of any control in client side code (.aspx) file or server side code (.cs or .vb) file .
  • 16. VWD: Feature Watch - 3 Debug Menu Item is usually used to run the code with debugging (F5) The Build menu item is used to do a pre-compilation of all related files. Output Window, where build information comes. Toolbox is used to allow insertion of code/controls in user files.
  • 17.  Ask and guide me at sunmitraeducation@gmail.com  Share this information with as many people as possible.  Keep visiting www.sunmitra.com for programme updates.