SlideShare a Scribd company logo
1 of 24
VISUAL STUDIO 2010 
BINO MATHEW VARGHESE 
binomathewvarghese@gmail.com
VISUAL STUDIO 2010 
• Microsoft Visual Studio is an integrated development 
environment (IDE) from Microsoft. 
• It is used to develop computer programs for Microsoft 
Windows, as well as web sites, web applications and web 
services . 
• Visual Studio supports different programming languages 
such as C, C++, VB.NET, C# and F#. It also 
supports XML, HTML, JavaScript and CSS. 
• There are different tools to develop applications in VS and 
we can use the drag and drop method.
IMPORTANT TOOLS 
• Buttons 
• Button control allows the user to click it to perform an 
action. 
• The Button control can display text. When the button is 
clicked, it looks as if it is being pushed in and released. 
• We can use the button tool for Ok, Submit, Register, Save 
etc and give different colors and styles to the button.
TEXTBOX 
• Text boxes are used to get input from the user or to 
display text. 
• Text boxes can display multiple lines and add basic 
formatting like password mode, multiline mode etc .
BULLETED LIST 
• This is used to give lists with a bullet. 
• It have a special ID. 
• We can customize with different styles like 
background color, border color, frames etc.
CALENDAR 
• It can be used to display dates for the user to select 
from, and also as a list of events within an 
organization. 
• In this we can select a particular date, month and 
when we move cursor on a particular it will display it 
like a pop up.
CHECK BOX 
• Check Box control indicates whether a particular 
condition is on or off. It is commonly used to present 
a Yes/No or True/False selection to the user. 
• A check box may be connected to elements in a 
database using simple data binding.
CHECK BOX LIST 
• This allow to select more than one items. 
• In this we can add different lists in one panel and 
we can select any one of it. 
• A check box list may be connected to elements in 
a database using simple data binding.
LIST BOX 
• Represents a Windows control to display a list of 
items. 
• In this we can add different lists in one panel and 
we can select any one of it. 
• A list box list may be connected to elements in a 
database using simple data binding.
LINK BUTTON 
• This allow people to provide link to any webpages. 
• When we click this link button we are redirected to 
the link given in the button.
DROP DOWN LIST 
• This allow to add a drop down menu in our 
webpage and we can select it. 
• We can add any number of list in this and we can 
connected to elements in a database using simple 
data binding.
FILE UPLOAD 
• By using this tool we can upload an type of file to 
our webpage. 
• The uploaded file can save to database by using a 
button.
HYPER LINK 
• This allow people to provide link to any pages in 
their project. 
• When we click this button we are redirected to the 
link given in the button. 
• We can give any text to this hyper link button.
LABEL 
• Label controls are used to display text or images 
that cannot be edited by the user. 
• They are used to identify objects on a form to 
provide a description of what a certain control will 
do if clicked.
IMAGE & IMAGE BUTTON 
• The image is a control that is used to host an image 
and it has no events like click event. 
• Image Button is the same as normal button, the 
different here is that it can display an icon or image 
instead of a just only text
RADIO BUTTON & RADIO BUTTON LIST 
• The Radio Button control and the Radio Button 
List control enable users to select from a small set of 
predefined choices. 
• The difference between them is if there are many 
radio button choices we can select all but in case 
of radio button list we can only select one.
PANEL 
• Panel controls are used to group other controls. 
• There are three reasons to group controls. 
• One is visual grouping of related form elements for 
a clear user interface; another is programmatic 
grouping, of radio buttons for example; the last is for 
moving the controls as a unit at design time.
PLACE HOLDER 
• The Placeholder Web server control enables you to 
place an empty container control within the page 
and then dynamically add, remove, or loop 
through child elements at run time. The control only 
renders its child elements. 
• As an example, you might want to have a variable 
number of buttons appear on a Web page, 
depending on options selected by users.
VALIDATIONS 
• Compare validator 
• Custom validator 
• Range validator 
• Regular expression validator 
• Required field validator
• Compare validator 
• This is used to compare user inputs, for example 
password confirmation. 
• Custom validator 
• This helps you to add a custom validation to our 
webpage, for example specific numbers.
• Required field validator 
• This show an error message when we skip a text 
box that have required field validator. 
• Range validator 
• Range validator test if the value of a data 
entry control is inside a specified range of values.
• Regular expression validator 
• Regular Expression Validator is to validate the 
data entered by the user.
THANKYOU

More Related Content

Similar to Visual studio Toolkits

Similar to Visual studio Toolkits (20)

Visual Basic IDE Introduction
Visual Basic IDE IntroductionVisual Basic IDE Introduction
Visual Basic IDE Introduction
 
Visual Basic IDE Intro.pdf
Visual Basic IDE Intro.pdfVisual Basic IDE Intro.pdf
Visual Basic IDE Intro.pdf
 
Visual Basic.pptx
Visual Basic.pptxVisual Basic.pptx
Visual Basic.pptx
 
Visual basic
Visual basicVisual basic
Visual basic
 
MSP JANVI_KAIVALYA.pptx
MSP JANVI_KAIVALYA.pptxMSP JANVI_KAIVALYA.pptx
MSP JANVI_KAIVALYA.pptx
 
Ui 5
Ui   5Ui   5
Ui 5
 
Standard control in asp.net
Standard control in asp.netStandard control in asp.net
Standard control in asp.net
 
Asp.net controls
Asp.net controlsAsp.net controls
Asp.net controls
 
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZer
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZerStd 12 Computer Chapter 1 Creating Html Forms Using KompoZer
Std 12 Computer Chapter 1 Creating Html Forms Using KompoZer
 
5 free tools for web accessibility testing
5 free tools for web accessibility testing5 free tools for web accessibility testing
5 free tools for web accessibility testing
 
How to create a project dashboard using share point lists
How to create a project dashboard using share point listsHow to create a project dashboard using share point lists
How to create a project dashboard using share point lists
 
What is ui element in i phone developmetn
What is ui element in i phone developmetnWhat is ui element in i phone developmetn
What is ui element in i phone developmetn
 
In Mind Cloud - Product Release - 2208
In Mind Cloud - Product Release - 2208In Mind Cloud - Product Release - 2208
In Mind Cloud - Product Release - 2208
 
STEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) TrailblazerSTEP (Stibo Enterprise Platform) Trailblazer
STEP (Stibo Enterprise Platform) Trailblazer
 
Celtra builder features - Essential Tools
Celtra builder features - Essential ToolsCeltra builder features - Essential Tools
Celtra builder features - Essential Tools
 
Mca 504 dotnet_unit5
Mca 504 dotnet_unit5Mca 504 dotnet_unit5
Mca 504 dotnet_unit5
 
Creating a Great XPages User Interface
Creating a Great XPages User InterfaceCreating a Great XPages User Interface
Creating a Great XPages User Interface
 
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
 
IS100 Week 3
IS100 Week 3IS100 Week 3
IS100 Week 3
 
Wagby R7 Specification
Wagby R7 SpecificationWagby R7 Specification
Wagby R7 Specification
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Visual studio Toolkits

  • 1.
  • 2. VISUAL STUDIO 2010 BINO MATHEW VARGHESE binomathewvarghese@gmail.com
  • 3. VISUAL STUDIO 2010 • Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. • It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services . • Visual Studio supports different programming languages such as C, C++, VB.NET, C# and F#. It also supports XML, HTML, JavaScript and CSS. • There are different tools to develop applications in VS and we can use the drag and drop method.
  • 4. IMPORTANT TOOLS • Buttons • Button control allows the user to click it to perform an action. • The Button control can display text. When the button is clicked, it looks as if it is being pushed in and released. • We can use the button tool for Ok, Submit, Register, Save etc and give different colors and styles to the button.
  • 5. TEXTBOX • Text boxes are used to get input from the user or to display text. • Text boxes can display multiple lines and add basic formatting like password mode, multiline mode etc .
  • 6. BULLETED LIST • This is used to give lists with a bullet. • It have a special ID. • We can customize with different styles like background color, border color, frames etc.
  • 7. CALENDAR • It can be used to display dates for the user to select from, and also as a list of events within an organization. • In this we can select a particular date, month and when we move cursor on a particular it will display it like a pop up.
  • 8. CHECK BOX • Check Box control indicates whether a particular condition is on or off. It is commonly used to present a Yes/No or True/False selection to the user. • A check box may be connected to elements in a database using simple data binding.
  • 9. CHECK BOX LIST • This allow to select more than one items. • In this we can add different lists in one panel and we can select any one of it. • A check box list may be connected to elements in a database using simple data binding.
  • 10. LIST BOX • Represents a Windows control to display a list of items. • In this we can add different lists in one panel and we can select any one of it. • A list box list may be connected to elements in a database using simple data binding.
  • 11. LINK BUTTON • This allow people to provide link to any webpages. • When we click this link button we are redirected to the link given in the button.
  • 12. DROP DOWN LIST • This allow to add a drop down menu in our webpage and we can select it. • We can add any number of list in this and we can connected to elements in a database using simple data binding.
  • 13. FILE UPLOAD • By using this tool we can upload an type of file to our webpage. • The uploaded file can save to database by using a button.
  • 14. HYPER LINK • This allow people to provide link to any pages in their project. • When we click this button we are redirected to the link given in the button. • We can give any text to this hyper link button.
  • 15. LABEL • Label controls are used to display text or images that cannot be edited by the user. • They are used to identify objects on a form to provide a description of what a certain control will do if clicked.
  • 16. IMAGE & IMAGE BUTTON • The image is a control that is used to host an image and it has no events like click event. • Image Button is the same as normal button, the different here is that it can display an icon or image instead of a just only text
  • 17. RADIO BUTTON & RADIO BUTTON LIST • The Radio Button control and the Radio Button List control enable users to select from a small set of predefined choices. • The difference between them is if there are many radio button choices we can select all but in case of radio button list we can only select one.
  • 18. PANEL • Panel controls are used to group other controls. • There are three reasons to group controls. • One is visual grouping of related form elements for a clear user interface; another is programmatic grouping, of radio buttons for example; the last is for moving the controls as a unit at design time.
  • 19. PLACE HOLDER • The Placeholder Web server control enables you to place an empty container control within the page and then dynamically add, remove, or loop through child elements at run time. The control only renders its child elements. • As an example, you might want to have a variable number of buttons appear on a Web page, depending on options selected by users.
  • 20. VALIDATIONS • Compare validator • Custom validator • Range validator • Regular expression validator • Required field validator
  • 21. • Compare validator • This is used to compare user inputs, for example password confirmation. • Custom validator • This helps you to add a custom validation to our webpage, for example specific numbers.
  • 22. • Required field validator • This show an error message when we skip a text box that have required field validator. • Range validator • Range validator test if the value of a data entry control is inside a specified range of values.
  • 23. • Regular expression validator • Regular Expression Validator is to validate the data entered by the user.