| 001 - What Is Visual Basic.flv | 11.86 MB | ||
| 002 - Installing The Visual Basic IDE.flv | 10.32 MB | ||
| 003 - Getting Familiar With The IDE.flv | 14.99 MB | ||
| 004 - Hello World.flv | 13.01 MB | ||
| 005 - Primitive Data Types.flv | 6.78 MB | ||
| 006 - Comments And Whitespace.flv | 11.19 MB | ||
| 007 - Errors.flv | 15.38 MB | ||
| 008 - Variables.flv | 18.83 MB | ||
| 009 - Math Operators.flv | 18.1 MB | ||
| 010 - More On Math Operators.flv | 15.7 MB | ||
| 011 - Getting User Input.flv | 20.12 MB | ||
| 012 - Creating A Basic Calculator.flv | 15.87 MB | ||
| 013 - If Statement.flv | 17.08 MB | ||
| 014 - Else If And Else.flv | 20.68 MB | ||
| 015 - Nested If Statements.flv | 17.82 MB | ||
| 016 - Conditional Operators.flv | 23.04 MB | ||
| 017 - Logical Operators.flv | 19.62 MB | ||
| 018 - Concatenate Strings.flv | 13.88 MB | ||
| 019 - Get Length Of Strings.flv | 11.95 MB | ||
| 020 - SubStrings.flv | 12.9 MB | ||
| 021 - Formatting Strings.flv | 14.99 MB | ||
| 022 - Replacing SubStrings.flv | 12.59 MB | ||
| 023 - Comparing Strings.flv | 12.18 MB | ||
| 024 - Select Case.flv | 12.29 MB | ||
| 025 - Select Case Else.flv | 13.69 MB | ||
| 026 - For Next Loop.flv | 11.18 MB | ||
| 027 - Step Operator.flv | 13.71 MB | ||
| 028 - Exiting For Loop.flv | 13.6 MB | ||
| 029 - Continue For.flv | 13.11 MB | ||
| 030 - Do Until Loop.flv | 11.89 MB | ||
| 031 - Do While Loop.flv | 11.65 MB | ||
| 032 - Exit Do Loops.flv | 12.16 MB | ||
| 033 - More On Do Loops.flv | 13.77 MB | ||
| 034 - Nested Loops.flv | 11.41 MB | ||
| 035 - The Infinte Loop.flv | 11.22 MB | ||
| 036 - Introduction To Windows Forms.flv | 18.1 MB | ||
| 037 - Form Properties.flv | 18.15 MB | ||
| 038 - ToolBox.flv | 16.63 MB | ||
| 039 - MessageBoxes.flv | 18.86 MB | ||
| 040 - MessageBox Input.flv | 15.39 MB | ||
| 041 - Input Box.flv | 13.37 MB | ||
| 042 - User Defined Subs.flv | 12.91 MB | ||
| 043 - Functions.flv | 15.62 MB | ||
| 044 - ByVal.flv | 18.88 MB | ||
| 045 - ByRef.flv | 14.41 MB | ||
| 046 - Optional ByVal.flv | 19.43 MB | ||
| 047 - Coercion.flv | 14.2 MB | ||
| 048 - Exit Subs.flv | 17.04 MB | ||
| 049 - Events.flv | 20.22 MB | ||
| 050 - Global Variables.flv | 19.25 MB | ||
| 051 - Constants.flv | 12.44 MB | ||
| 052 - Math Class.flv | 19.65 MB | ||
| 053 - CType.flv | 21.83 MB | ||
| 054 - Calculator Part 1.flv | 15.35 MB | ||
| 055 - Calculator Part 2.flv | 21.29 MB | ||
| 056 - Calculator Part 3.flv | 20.19 MB | ||
| 057 - Calculator Part 4.flv | 22.15 MB | ||
| 058 - Calculator Part 5.flv | 18.85 MB | ||
| 059 - Introduction To Arrays.flv | 19.26 MB | ||
| 060 - Sorting And Reversing Arrays.flv | 15.9 MB | ||
| 061 - For Each Loop.flv | 13.57 MB | ||
| 062 - Passing Arrays As Parameters.flv | 18.27 MB | ||
| 063 - Initialize Arrays With Values.flv | 18.88 MB | ||
| 064 - Enumerations.flv | 15.32 MB | ||
| 065 - Introduction To Properties.flv | 21.07 MB | ||
| 066 - More On Properties.flv | 22.17 MB | ||
| 067 - Finishing The DayAction Program.flv | 28.71 MB | ||
| 068 - Structures.flv | 18.02 MB | ||
| 069 - More On Structures.flv | 16.22 MB | ||
| 070 - ReadOnly Properties.flv | 19.08 MB | ||
| 071 - Passing Enumerations As Parameters.flv | 27.6 MB | ||
| 072 - GetValues Of Enumerations.flv | 19.6 MB | ||
| 073 - GetNames and GetName Of Enumeration.flv | 18.35 MB | ||
| 074 - IsDefined In Enumerations.flv | 12.95 MB | ||
| 075 - Dynamic Arrays.flv | 17.67 MB | ||
| 076 - Preserve.flv | 12.17 MB | ||
| 077 - ArrayLists.flv | 29.8 MB | ||
| 078 - Overriding Functions.flv | 16.16 MB | ||
| 079 - Finishing The Customer Application.flv | 22.3 MB | ||
| 080 - More On ArrayLists Part 1.flv | 13.25 MB | ||
| 081 - More On ArrayLists Part 2.flv | 15.84 MB | ||
| 082 - More On ArrayLists Part 3.flv | 20.86 MB | ||
| 083 - Queues.flv | 16.01 MB | ||
| 084 - Stacks.flv | 13.69 MB | ||
| 085 - StringCollections.flv | 17.89 MB | ||
| 086 - Dates.flv | 13.5 MB | ||
| 087 - Dates Part 2.flv | 17.02 MB | ||
| 088 - Dates Part 3.flv | 14.74 MB | ||
| 089 - Random Number Generator.flv | 21.57 MB | ||
| 090 - Multi Dimensional Arrays.flv | 22.44 MB | ||
| 091 - Introduction To Classes.flv | 19.91 MB | ||
| 092 - Person Part 1.flv | 26.66 MB | ||
| 093 - Person Part 2.flv | 23.89 MB | ||
| 094 - Person Part 3.flv | 20.14 MB | ||
| 095 - Person Part 4.flv | 25.79 MB | ||
| 096 - Person Part 5.flv | 15.09 MB | ||
| 097 - Constructors.flv | 16.71 MB | ||
| 098 - Showing Multiple Forms.flv | 22.25 MB | ||
| 099 - More On Multiple Forms.flv | 16.62 MB | ||
| 100 - Introduction To IDisposable.flv | 16.07 MB | ||
| 101 - Using End Using.flv | 12.7 MB | ||
| 102 - Introduction To Namespaces.flv | 16.5 MB | ||
| 103 - Accessing Classes in Namespaces.flv | 13.91 MB | ||
| 104 - Nested Namespaces.flv | 17.68 MB | ||
| 105 - More On Nested Namespaces.flv | 13.72 MB | ||
| 106 - Car Part 1 Creating The Car Class.flv | 18.52 MB | ||
| 107 - Car Part 2 Using The Car Class.flv | 20.36 MB | ||
| 108 - Car Part 3 Adding To The Car Class.flv | 26.26 MB | ||
| 109 - Car Part 4 Showing The Car Info.flv | 26.16 MB | ||
| 110 - Car Part 5 Inheritance.flv | 27.74 MB | ||
| 111 - Car Part 6 More On Inheritance.flv | 18.43 MB | ||
| 112 - Car Part 7 Using The SportsCar Class.flv | 22.11 MB | ||
| 113 - Car Part 8 Polymorphism.flv | 16.92 MB | ||
| 114 - Car Part 9 Creating The Truck Class.flv | 21.62 MB | ||
| 115 - Car Part 10 Adding The Cars To A List.flv | 29.34 MB | ||
| 116 - Car Part 11 Showing Info Of Multiple Cars.flv | 20.79 MB | ||
| 117 - Car Part 12 AddCar Dialog.flv | 26.77 MB | ||
| 118 - Car Part 13 Adding Cars With AddCar.flv | 26.26 MB | ||
| 119 - Car Part 14 Cancelling AddCar.flv | 14.2 MB | ||
| 120 - Car Part 15 Changing the selectedCar Attributes.flv | 15.34 MB | ||
| 121 - Car Part 16 Adding Different Types Of Cars.flv | 25.62 MB | ||
| 122 - Car Part 17 Creating And Accessing Different Car Types.flv | 29.03 MB | ||
| 123 - Car Part 18 Wrapping It Up.flv | 10.77 MB | ||
| 124 - StreamWriters.flv | 15 MB | ||
| 125 - StreamReaders.flv | 13.64 MB | ||
| 126 - More On FileStreams.flv | 24.77 MB | ||
| 127 - Special Directories And File Attributes.flv | 16.8 MB | ||
| 128 - Shared.flv | 25.68 MB | ||
| 129 - OpenFileDialog.flv | 13.94 MB | ||
| 130 - SaveFileDialog.flv | 14.74 MB | ||
| 131 - FontDialog.flv | 12.38 MB | ||
| 132 - OpenFolderDialog.flv | 17.33 MB | ||
| 133 - Introduction To Try Catch.flv | 15.4 MB | ||
| 134 - Catching Specific Exception Types.flv | 19.47 MB | ||
| 135 - Exit Try And Throw.flv | 20.76 MB | ||
| 136 - Finally Statement.flv | 12.59 MB | ||
| 137 - When Keyword.flv | 14.99 MB | ||
| 138 - Timers.flv | 13.11 MB | ||
| 139 - Recursion.flv | 16.99 MB | ||
| 140 - Keeping Letters Out Of TextBoxes.flv | 11.98 MB | ||
| 141 - SMTP Client Part 1 Building The Interface.flv | 16.95 MB | ||
| 142 - SMTP Client Part 2 Creating The Message And Credentials.flv | 18.35 MB | ||
| 143 - SMTP Client Part 3 Finishing The Email Sender.flv | 14.15 MB | ||
| 144 - Threading.flv | 17.68 MB | ||
| 145 - Game Part 1 Class Libraries.flv | 25.19 MB | ||
| 146 - Game Part 2 Creating The Classes.flv | 26.93 MB | ||
| 147 - Game Part 3 Building The GUI.flv | 17.72 MB | ||
| 148 - Game Part 4 More On GUI.flv | 14.44 MB | ||
| 149 - Game Part 5 Creating New Enemies.flv | 23.62 MB | ||
| 150 - Game Part 6 Cleaning Up The Enemy Generator.flv | 22.79 MB | ||
| 151 - Game Part 7 Creating Popeye.flv | 29.45 MB | ||
| 152 - Game Part 8 Popeye Attack.flv | 23.75 MB | ||
| 153 - Game Part 9 Enemy Attacks Back.flv | 23.04 MB | ||
| 154 - Game Part 10 Health Label.flv | 24.6 MB | ||
| 155 - Game Part 11 Fixing The Health Logic Error.flv | 25.55 MB | ||
| 156 - Game Part 12 Creating The Event Log.flv | 27.4 MB | ||
| 157 - Game Part 13 Creating Log Events.flv | 19.47 MB | ||
| 158 - Game Part 14 Damage Arrays.flv | 17.51 MB | ||
| 159 - Game Part 15 Adding Events To The Log.flv | 28.57 MB | ||
| 160 - Game Part 16 OH NO! LOGIC ERRORS.flv | 23.94 MB | ||
| 161 - Game Part 17 Attaching The Log To The Game.flv | 17.72 MB | ||
| 162 - Game Part 18 Hiding And Showing The Log.flv | 17.48 MB | ||
| 163 - Game Part 19 Adding The Spinach Multiplier To The Log.flv | 17.66 MB | ||
| 164 - Introduction To Graphics.flv | 18.41 MB | ||
| 165 - Drawing More Squares.flv | 15.92 MB | ||
| 166 - Animating Graphics.flv | 20.48 MB | ||
| 167 - Graphics Points.flv | 20.55 MB | ||
| 168 - Paint Part 1 Custom Controls.flv | 19.4 MB | ||
| 169 - Paint Part 2 Building GraphicsItem.flv | 25.44 MB | ||
| 170 - Paint Part 3 Building GraphicsCircle.flv | 21.52 MB | ||
| 171 - Paint Part 4 Building PaintCanvas.flv | 27.82 MB | ||
| 172 - Paint Part 5 Finishing PaintCanvas.flv | 29.21 MB | ||
| 173 - Paint Part 6 Fixing The Screen Flicker.flv | 14.42 MB | ||
| 174 - Paint Part 7 Creating The Options Form.flv | 16.08 MB | ||
| 175 - Paint Part 8 Changing The Brush Size.flv | 18.24 MB | ||
| 176 - Paint Part 9 Changing The Brush Color.flv | 25.23 MB | ||
| 177 - Paint Part 10 Clearing The Canvas.flv | 13.45 MB | ||
| 178 - FTP Downloader Part 1 Creating The GUI.flv | 17.75 MB | ||
| 179 - FTP Downloader Part 2 Referencing A Class Library.flv | 16.04 MB | ||
| 180 - FTP Downloader Part 3 Showing The Files In The Home Directory.flv | 26.68 MB | ||
| 181 - FTP Downloader Part 4 Downloading Files.flv | 21.53 MB | ||
| 182 - FTP Downloader Part 5 Opening Folders.flv | 26.26 MB | ||
| 183 - FTP Downloader Part 6 Changing The Server.flv | 20.17 MB | ||
| 184 - FTP Downloader Part 7 Uploading Files.flv | 22.88 MB | ||
| 185 - FTP Downloader Part 8 Deleting Files.flv | 20.08 MB | ||
| 186 - FTP Downloader Part 9 Refreshing, Clearing, And Checking.flv | 20.04 MB | ||
| 187 - FTP Downloader Part 10 Checking Timer And Notifications.flv | 20.56 MB | ||
| 188 - Favorites Part 1 Creating The GUI.flv | 16.73 MB | ||
| 189 - Favorites Part 2 Creating The WebFavorite Class.flv | 28.88 MB | ||
| 190 - Favorites Part 3 Creating The WebFavoriteCollection.flv | 30.04 MB | ||
| 191 - Favorites Part 4 Creating The Favorites Class.flv | 24.12 MB | ||
| 192 - Favorites Part 5 Adding The Favorites To The List.flv | 26.06 MB | ||
| 193 - Favorites Part 6 Opening The Favorites Link.flv | 27.43 MB | ||
| 194 - Favorites Part 7 Startup Link And Refreshing.flv | 25 MB | ||
| 195 - Creating The Favorites DLL.flv | 14.81 MB | ||
| 196 - Favorites Tray Part 1 Creating The UI.flv | 17.67 MB | ||
| 197 - Favorites Tray Part 2 Creating The MenuItem Classes.flv | 18.71 MB | ||
| 198 - Favorites Tray Part 3 Exit MenuItem And ContextMenus.flv | 15.75 MB | ||
| 199 - Favorites Tray Part 4 Adding Our Favorites To The ContextMenu.flv | 21.42 MB | ||
| 200 - Combining The Favorites Tray And Favorites Window.flv | 32.43 MB | ||
| ▲ 200 total files | |||
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Visual Basic Tutorial
Год выпуска: 2011
Производитель: thenewboston.org
Автор: thenewboston.org
Продолжительность: 20:16 ч
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Видеоуроки по Visual Basic с сайта thenewboston.org
[spoiler="Содержание"]
* 1 - What Is Visual Basic
* 2 - Installing The Visual Basic IDE
* 3 - Getting Familiar With The IDE
* 4 - Hello World
* 5 - Primitive Data Types
* 6 - Comments And Whitespace
* 7 - Errors
* 8 - Variables
* 9 - Math Operators
* 10 - More On Math Operators
* 11 - Getting User Input
* 12 - Creating A Basic Calculator
* 13 - If Statement
* 14 - Else If And Else
* 15 - Nested If Statements
* 16 - Conditional Operators
* 17 - Logical Operators
* 18 - Concatenate Strings
* 19 - Get Length Of Strings
* 20 - SubStrings
* 21 - Formatting Strings
* 22 - Replacing SubStrings
* 23 - Comparing Strings
* 24 - Select Case
* 25 - Select Case Else
* 26 - For Next Loop
* 27 - Step Operator
* 28 - Exiting For Loop
* 29 - Continue For
* 30 - Do Until Loop
* 31 - Do While Loop
* 32 - Exit Do Loops
* 33 - More On Do Loops
* 34 - Nested Loops
* 35 - The Infinte Loop
* 36 - Introduction To Windows Forms
* 37 - Form Properties
* 38 - ToolBox
* 39 - MessageBoxes
* 40 - MessageBox Input
* 41 - Input Box
* 42 - User Defined Subs
* 43 - Functions
* 44 - ByVal
* 45 - ByRef
* 46 - Optional ByVal
* 47 - Coercion
* 48 - Exit Subs
* 49 - Events
* 50 - Global Variables
* 51 - Constants
* 52 - Math Class
* 53 - CType
* 54 - Calculator Part 1
* 55 - Calculator Part 2
* 56 - Calculator Part 3
* 57 - Calculator Part 4
* 58 - Calculator Part 5
* 59 - Introduction To Arrays
* 60 - Sorting And Reversing Arrays
* 61 - For Each Loop
* 62 - Passing Arrays As Parameters
* 63 - Initialize Arrays With Values
* 64 - Enumerations
* 65 - Introduction To Properties
* 66 - More On Properties
* 67 - Finishing The DayAction Program
* 68 - Structures
* 69 - More On Structures
* 70 - ReadOnly Properties
* 71 - Passing Enumerations As Parameters
* 72 - GetValues Of Enumerations
* 73 - GetNames and GetName Of Enumeration
* 74 - IsDefined In Enumerations
* 75 - Dynamic Arrays
* 76 - Preserve
* 77 - ArrayLists
* 78 - Overriding Functions
* 79 - Finishing The Customer Application
* 80 - More On ArrayLists Part 1
* 81 - More On ArrayLists Part 2
* 82 - More On ArrayLists Part 3
* 83 - Queues
* 84 - Stacks
* 85 - StringCollections
* 86 - Dates
* 87 - Dates Part 2
* 88 - Dates Part 3
* 89 - Random Number Generator
* 90 - Multi Dimensional Arrays
* 91 - Introduction To Classes
* 92 - Person Part 1
* 93 - Person Part 2
* 94 - Person Part 3
* 95 - Person Part 4
* 96 - Person Part 5
* 97 - Constructors
* 98 - Showing Multiple Forms
* 99 - More On Multiple Forms
* 100 - Introduction To IDisposable
* 101 - Using End Using
* 102 - Introduction To Namespaces
* 103 - Accessing Classes in Namespaces
* 104 - Nested Namespaces
* 105 - More On Nested Namespaces
* 106 - Car Part 1 Creating The Car Class
* 107 - Car Part 2 Using The Car Class
* 108 - Car Part 3 Adding To The Car Class
* 109 - Car Part 4 Showing The Car Info
* 110 - Car Part 5 Inheritance
* 111 - Car Part 6 More On Inheritance
* 112 - Car Part 7 Using The SportsCar Class
* 113 - Car Part 8 Polymorphism
* 114 - Car Part 9 Creating The Truck Class
* 115 - Car Part 10 Adding The Cars To A List
* 116 - Car Part 11 Showing Info Of Multiple Cars
* 117 - Car Part 12 AddCar Dialog
* 118 - Car Part 13 Adding Cars With AddCar
* 119 - Car Part 14 Cancelling AddCar
* 120 - Car Part 15 Changing the selectedCar Attributes
* 121 - Car Part 16 Adding Different Types Of Cars
* 122 - Car Part 17 Creating And Accessing Different Car Types
* 123 - Car Part 18 Wrapping It Up
* 124 - StreamWriters
* 125 - StreamReaders
* 126 - More On FileStreams
* 127 - Special Directories And File Attributes
* 128 - Shared
* 129 - OpenFileDialog
* 130 - SaveFileDialog
* 131 - FontDialog
* 132 - OpenFolderDialog
* 133 - Introduction To Try Catch
* 134 - Catching Specific Exception Types
* 135 - Exit Try And Throw
* 136 - Finally Statement
* 137 - When Keyword
* 138 - Timers
* 139 - Recursion
* 140 - Keeping Letters Out Of TextBoxes
* 141 - SMTP Client Part 1 Building The Interface
* 142 - SMTP Client Part 2 Creating The Message And Credentials
* 143 - SMTP Client Part 3 Finishing The Email Sender
* 144 - Threading
* 145 - Game Part 1 Class Libraries
* 146 - Game Part 2 Creating The Classes
* 147 - Game Part 3 Building The GUI
* 148 - Game Part 4 More On GUI
* 149 - Game Part 5 Creating New Enemies
* 150 - Game Part 6 Cleaning Up The Enemy Generator
* 151 - Game Part 7 Creating Popeye
* 152 - Game Part 8 Popeye Attack
* 153 - Game Part 9 Enemy Attacks Back
* 154 - Game Part 10 Health Label
* 155 - Game Part 11 Fixing The Health Logic Error
* 156 - Game Part 12 Creating The Event Log
* 157 - Game Part 13 Creating Log Events
* 158 - Game Part 14 Damage Arrays
* 159 - Game Part 15 Adding Events To The Log
* 160 - Game Part 16 OH NO! LOGIC ERRORS
* 161 - Game Part 17 Attaching The Log To The Game
* 162 - Game Part 18 Hiding And Showing The Log
* 163 - Game Part 19 Adding The Spinach Multiplier To The Log
* 164 - Introduction To Graphics
* 165 - Drawing More Squares
* 166 - Animating Graphics
* 167 - Graphics Points
* 168 - Paint Part 1 Custom Controls
* 169 - Paint Part 2 Building GraphicsItem
* 170 - Paint Part 3 Building GraphicsCircle
* 171 - Paint Part 4 Building PaintCanvas
* 172 - Paint Part 5 Finishing PaintCanvas
* 173 - Paint Part 6 Fixing The Screen Flicker
* 174 - Paint Part 7 Creating The Options Form
* 175 - Paint Part 8 Changing The Brush Size
* 176 - Paint Part 9 Changing The Brush Color
* 177 - Paint Part 10 Clearing The Canvas
* 178 - FTP Downloader Part 1 Creating The GUI
* 179 - FTP Downloader Part 2 Referencing A Class Library
* 180 - FTP Downloader Part 3 Showing The Files In The Home Directory
* 181 - FTP Downloader Part 4 Downloading Files
* 182 - FTP Downloader Part 5 Opening Folders
* 183 - FTP Downloader Part 6 Changing The Server
* 184 - FTP Downloader Part 7 Uploading Files
* 185 - FTP Downloader Part 8 Deleting Files
* 186 - FTP Downloader Part 9 Refreshing, Clearing, And Checking
* 187 - FTP Downloader Part 10 Checking Timer And Notifications
* 188 - Favorites Part 1 Creating The GUI
* 189 - Favorites Part 2 Creating The WebFavorite Class
* 190 - Favorites Part 3 Creating The WebFavoriteCollection
* 191 - Favorites Part 4 Creating The Favorites Class
* 192 - Favorites Part 5 Adding The Favorites To The List
* 193 - Favorites Part 6 Opening The Favorites Link
* 194 - Favorites Part 7 Startup Link And Refreshing
* 195 - Creating The Favorites DLL
* 196 - Favorites Tray Part 1 Creating The UI
* 197 - Favorites Tray Part 2 Creating The MenuItem Classes
* 198 - Favorites Tray Part 3 Exit MenuItem And ContextMenus
* 199 - Tray Part 4 Adding Our Favorites To The ContextMenu
* 200 - Combining The Favorites Tray And Favorites Window
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: FLV
Видео: AVC, 850x480, 854x478, 16:9, 15fps, ~250Kbps
Аудио: AAC, 44,1kHz, 2ch, ~127Kbps
[spoiler="Скриншоты"]
![]()
[/spoiler]
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 943.6 MB | freecoursewb | 3 months | 0 | 0 | |
|
Skillshare - Visual Basic . Net - with Real World Database Application - for Beginners Posted by
freecoursewb in Other
|
3.2 GB | freecoursewb | 4 years | 0 | 0 |
|
Udemy - Apprendre Visual Basic et WinForm pour créer des logiciels 2021 MP4 [Français] Posted by
MaroueneCh in Other
|
2.41 GB | MaroueneCh | 4 years | 7 | 0 |
| 676.7 MB | freecoursewb | 4 years | 0 | 0 | |
| 676.56 MB | tutsnode | 5 years | 0 | 0 |
All Comments