100 Bayot Flashcards

1
Q

It is an Integrated Development Environment (IDE) from Microsoft, used for developing computer programs, websites, web apps, and mobile apps.

A

Visual Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

It compasses various version versions and editions of the IDE, supporting multiple programming languages and technologies.

A

Visual Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Specifically refers to versions of Visual Studio that were designed to integrate with the .NET Framework starting with the 2002 version.

A

Visual Studio .NET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Visual Studio version that support for cross-platform development.

A

Visual Studio 2015

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Visual Studio version with major UI changes.

A

Visual Studio 2010

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Visual Studio version that enhance productivity features.

A

Visual Studio 2019

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • A free version of Visual Studio launched in 2014
  • It is suitable for individual developers to create free or paid apps but has limitations for enterprise use.
A

VISUAL STUDIO EDITION
Community

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  • A paid commercial version of Visual Studio, available since 2010
  • It supports XML nad XSLT editing, integrates with Microsoft SQL Server, and includes tools like Server Explorer.
A

VISUAL STUDIO EDITION
Professional

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A paid, comprehensive solution designed for teams of any size, meeting high scalability, and quality demands.

A

VISUAL STUDIO EDITION
Enterprise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

For creating traditional Windows desktop application.

A

DESKTOP APPLICATION
Windows Form

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

For building more advanced and modern Windows desktop apps with rich interfaces.

A

DESKTOP APPLICATION
WPF (Windows Presentation Foundation)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

For developing web application and services using .NET.

A

WEB APPLICATIONS
ASP.NET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

For building interactive web UIs using C# instead of JavaScript.

A

WEB APPLICATIONS
Blazor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

For creating cross-platform mobile apps that run on IOS nad Android using C# and .NET.

A

MOBILE APPLICATIONS
Xamarin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The evolution of Xamarin for building cross-platform applications with a single codebase.

A

MOBILE APPLICATIONS
MAUI (Multi-platform App UI)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Integration for developing and managing applications on Microsoft Azure, including cloud services and serverless functions.

A

CLOUD APPLICATION
Azure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Support for game development using the Unity engine.

A

GAMES APPLICATION
Unity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Integration with Unreal Engine for C++ game development.

A

GAMES APPLICATION
Unreal Engine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

For building cross-platform applications that run on Windows, macIOS, and Linux.

A

CROSS-PLATFORM APPLICATION
.NET Core and .NET 5/6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

For developing and managing containerized applications.

A

CONTAINERS
Dockers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

For creating applications that interact with IOT devices and services.

A

IOT
Azure IoT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Tools for developing and managing SQL Server databases.

A

DATABASE DEVELOPMENT
SQL Server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Advanced code editor with IntelliSense for auto-completion and syntax suggestion.

A

KEY FEATURES OF VISUAL STUDIO
Intelligent Code Editing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Robust debugging capabilities with breakpoints, watch windows, and real-time code analysis to troubleshoot and resolve issues effectively.

A

KEY FEATURES OF VISUAL STUDIO
Debugging Tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Support for Git and other version control system directly within the IDE for seamless code management and collaboration.
KEY FEATURES OF VISUAL STUDIO Integrated Version Control
26
Visual designers for building user interfaces for web, desktop, and mobile applications using drag-and-drop functionality.
KEY FEATURES OF VISUAL STUDIO Designer Tools
27
A rich ecosystem of extensions plugins to add functionality and customize the development environment according to specific needs.
KEY FEATURES OF VISUAL STUDIO Extensibility
28
Built-in tools fornunit testing, automated testing, and performance profiling to ensure code quality and reliability.
KEY FEATURES OF VISUAL STUDIO Testing Framework
29
Seamless integration with cloud services, particularly Microsoft Azure, for deploying, managing, and scaling cloud-based application.
KEY FEATURES OF VISUAL STUDIO Cloud Integration
30
Support for building application across multiple platforms, including Windows, macIOS, Linux, IOS, and Android.
KEY FEATURES OF VISUAL STUDIO Cross-platform Development
31
Tools for team collaboration, including live share sessions for real-time code sharing and review.
KEY FEATURES OF VISUAL STUDIO Collaboration Features
32
A wide range of templates for various, project types, including web, mobile, desktop, and cloud application, to accelerate development.
KEY FEATURES OF VISUAL STUDIO Project Templates
33
A popular alternative for .NET development.
ALTERNATIVES JetBrains Rider
34
A lighter, cross-platform editor that supports a wider range of programming languages through extensions.
ALTERNATIVES Visual Studio Code
35
More recent version with additional features and improvements.
ALTERNATIVES Visual Studio 2019 or 2022
36
- It stands for Visual Basic Network Enabled Technologies. - A simple multi-paradigm object-oriented programming language developed by Microsoft in 2002.
VB.NET
37
It is a software development platform that was introduced by Microsoft in the late 1990.
.NET Framework
38
Connects files from .NET compilers, translate to executable file and manage the execution.
Common Language Runtime (CLR)
39
Defines .NET standard data type for all .NET programming languages.
COMPONENTS OF .NET FRAMEWORK Common Type System (CTS)
40
Define rules for language interoperability such as naming, data type edition.
COMPONENTS OF .NET FRAMEWORK Common Language Specification (CLS)
41
Translates IL (Intermediate Language) into executable, processor specific machine language.
COMPONENTS OF .NET FRAMEWORK Jist-In Time Compiler (JIT)
42
File that holds information about all the projects bin the application.
.sln / Solution
43
Contain definition and code for Forms, Modules, Class Modules, etc.
.vb /Object File
44
This is a resource file for the Forms in the project.
.resx / Resource File
45
This file describes the project and lists the files included in the project.
.vbproj / Project File
46
When you design the User Interface (GUI) and writing the code.
Design Time
47
When you executes and teat the program.
Run Time
48
When you have Run time errors, and you stop execution.
Break Time
49
Are used to organize code and prevent naming conflicts.
Namespaces
50
It is a container for functions and subroutunes that can be accessed globally within the application.
Module
51
It is a blueprint for creating objects and contains methods, properties, and events.
Class
52
It is the entry point of a VB.NET application. It is where the program begins execution.
Main
53
Are blocks of code that perform task. Procedures do not return a value while functions do.
Procedures and Functions
54
These are errors in the code that violate the rules of the programming language's syntax.
PROGRAMMING ERRORS Syntax Error
55
Theses errors occur during the execution of the program, after it has successfully compiled.
PROGRAMMING ERRORS Runtime Errors
56
These errors occur when yhe program compiles and runs without crashing but produces incorrect results.
PROGRAMMING ERRORS Logical Error
57
Reserve words that have special name in VB.NET.
Keywords
58
They are user-defined names and must adhere to specific naming rules.
Identifiers
59
It is a rectangular area that contains other visual elements such as text and buttons.
Window
60
They are also known as event procedures.
Event Handlers
61
It is an item in a program that contains data and has the ability to perform actions.
Object
62
It is a specific type of object that ussually appears in a program's graphical user interface.
Control
63
It is an interactive elements that users can click to trigger an event or actions.
VB.NET CONTROLS Button
64
A control allows user to enter and edit text.
VB.NET CONTROLS TextBox
65
A control that provides a dropdown list of items from which users can select one.
VB.NET CONTROLS ComboBox
66
A control that displays a list of items that users can select from.
VB.NET CONTROLS ListBox
67
A control that allows users to select or deselect an option.
VB.NET CONTROLS CheckBox
68
A control that allows users to select one option from a group of mutually exclusive options.
VB.NET CONTROLS RadioButton
69
A control is used to display image within a form.
VB.NET CONTROLS PictureBox
70
A control that provides a customizable grid for displaying tabular data.
VB.NET CONTROLS DataGridView
71
A control that allows users to select a date and optionally time from a calendar control.
VB.NET CONTROLS DateTimePicker
72
A control visually represents the progress of a task.
VB.NET CONTROLS ProgressBar
73
A control provides a menu bar at the top of the form, allowing users to access various application functions.
MenuStrip
74
It is a symbol that is used to perform various operations on variables.
Operators
75
It is used to determine the execution order of different operators in VB.NET.
Operator Precedence
76
Operators that used for performing common mathematical operations.
TYPES OF OPERATORS Arithmetic Operators
77
They are basically used to compare different values and normally return a Boolean value.
TYPES OF OPERATORS Comparison Operators
78
These operators are crucial for constructing complex conditional statements and controlling the flow of your program.
TYPES OF OPERATORS Logical Operators
79
Operators that are used to perform operations on the binary representation of integers.
TYPES OF OPERATORS Bitwise Operators
80
Operators that used to assign values to variables.
TYPES OF OPERATORS Assignment Operators
81
Operators that used to combine strings.
TYPES OF OPERATORS Concatenation Operators
82
Operators that refer to a few operators that don't fit neatly into the main categories.
TYPES OF OPERATORS Miscellaneous Operators
83
Occurs when a user click a control.
EVENTS IN VB.NET Click
84
Occurs when a user double-clicks a control.
EVENTS IN VB.NET DoubleClick
85
Occurs when the mouse pointer enters the boundaries of a control.
EVENTS IN VB.NET MouseEnter
86
Occurs when the mouse pointer exits the boundaries of a cobtrol.
EVENTS IN VB.NET MouseLeave
87
Occurs when the mouse pointer hovers over a control for specified duration without moving.
EVENTS IN VB.NET MouseHover
88
Occurs when the user clicks a control using the mouse.
EVENTS IN VB.NET MouseClick
89
Occurs when the user double-clicks a control using a mouse.
EVENTS IN VB.NET MouseDoubleClick
90
Occurs when a key is pressed while the control has focus.
EVENTS IN VB.NET KeyPress
91
Occurs when a key is released while the control has focus.
EVENTS IN VB.NET KeyUp
92
Occurs when a key is pressed down while the control has focus.
EVENTS IN VB.NET KeyDown
93
Occurs when the text within a TextBox or ComboBox control is changed.
EVENTS IN VB.NET TextChanged
94
Occurs when the selected item in a ListBox or ComboBox changes.
EVENTS IN VB.NET SelectionChanged
95
Commonly used with controls like NumericUpDown, TrackBar, and DateTimePicker to respond to changes in their values.
EVENTS IN VB.NET ValueChanged
96
Occurs when the state of CheckBox or RadioButton control changes.
EVENTS IN VB.NET CheckChanged
97
Occurs when a menu item is clicked in MenuStrip control.
EVENTS IN VB.NET ItemClicked
98
Occurs when a link is clicked in a LinkLable control.
EVENTS IN VB.NET LinkClicked
99
Occurs when a link is clicked in a LinkLable control.
EVENTS IN VB.NET LinkClicked
100
Occurs when a form is about to close allowing us to handle closing operations.
EVENTS IN VB.NET FormClosing
101
Occurs when a form control is loaded and becomes visible.
EVENTS IN VB.NET Load
102
Occurs when the size of a form or control is changed.
EVENTS IN VB.NET Resize
103
Occurs when a form or control becomes the active window.
EVENTS IN VB.NET Activated
104
Occurs when a form or control loses focus.
EVENTS IN VB.NET Deactivated
105
Occur at regular intervals when a Timer controls is enabled.
EVENTS IN VB.NET TimerTick
106
It allows us to get and set the values of private fields.
Properties
107
It allows us to retrieve the value of a private field but doesn't allow us to modify it.
VB.NET PROPERTIES Get Property (Read-Only Property)
108
It allows us to set the value of a private field but doesn't allow us to retrieve it.
VB.NET PROPERTIES Set Property (Write-Only Property)
109
It allows both getting and setting the value of private field.
Get-Set Property (Read-Write Property)