Visual Basic.NET

Visual Basic .NET (VB.NET) is an object-oriented programming language implemented on the .NET framework, but also supported on other platforms such as Mono and Silverlight. Microsoft launched VB.NET as the successor to the Visual Basic language. Though it is similar in syntax to Visual Basic pre-2002, it is not the same technology,

For this reason I used json utils to convert to classes and got this result:

Public Class Employee Public Property EmployeeId As String Public Property PersonalIdentityNumber As String Public Property FirstName As String Public Property LastName As String Public Property FullName As String Public Property Address1 As String Public Property Address2 As String Public Property PostCode As String Public Property City As String Public Property Country As String

I am converting my VB6 desktop app to VB.NET and ASP.NET so that I can "webify" the application I have. What is the best way to begin learning? I downloaded and installed the Community Edition of Visual Studio. Should I start googling ASP.NET first or VB.NET first? How will this actually play out? Will I end up having to learn both at the same time since they are tied? What exactly is the relationship between the two?

Also will I need to know HTML and any other languages? At the end of the day, I am only looking to convert about 6 screens in my VB6 app to .NET so that it can be accessed from more users and even Mac users.

Im getting started to learn VB.NET and ASP. I am coming from a background with some experience in VB6.

What software tools do I need in order to develop a webpage with VB.NET and ASP? Do I need a specific web server from Microsoft? If so, what version? Do I need Visual Studio? If so, what version. What is needed to begin setting up ASP? Is that automatically built-in to the web server?

I have been programming in VB6 for years. I have a desire to begin programming in VB.NET. With .NET would I be able to make my application usuable from a webpage? The current program I have is written in VB6 and can only be used from a windows desktop. Here is one of my forms below for registering individuals in VB6. What is the fastest way to begin learning how to convert this code into VB.NET? If I get the .NET software does it have the ability to convert and if it does, how well does it perform?

Thanks for answering my preliminary questions as I know I have a road ahead.

I'm using Managed EWS to Process email messages. If there is a error in the Processing I grab the Text Body of the Message, create a new Text Message, add my Errors to it and then append the Original Body Text.

The email comes back as just one long string of text, the CR/LF Formatting is lost. Even the ones I'm adding in. I can Look at the bodyText in the Watch List and I can see the CR/LF, though when I get the email its jsut one long text string.
The Same code worked fine in the Non-Managed EWS.

[...snip...] Dim inboxItems As FindItemsResults(Of Item) ' Create a view with a page size of itemPageSize. Dim view As New ItemView(emailsToProcess) view.PageSize = emailsToProcess 'Indicate that the base property will be the item identifier view.PropertySet = (New PropertySet(BasePropertySet.FirstClassProperties)) view.PropertySet.RequestedBodyType = BodyType.Text 'ONly Items in the Current folder that are not deleted. view.Traversal = ItemTraversal.Shallow ' Send the request to search the Inbox and get the results. inboxItems = sharedMailbox.GetEmails(WellKnownFolderName.Inbox, view) ' Process each item. For Each item As Item In inboxItems.Items Dim

what could be causing the logfile.txt to clear out after x amount of entries?
My code writes to a log file and it works fine but after a few entries all of the sudden the txt file is blank. Any Idea what could be going on?
Here is my code

In my ASP.net web app I want a user to be able to download an Excel file that I have in my resources.
What VB.net code would I use behind a button click for this
The Excel file is called Steel.xls
It is a 97 to 2000 Workbook

When I try to open a project in Visual Studio 2017 I get the following error.

C:\Users\rgtur\Desktop\Tarabu\Tarabu\Tarabu.vbproj : error : The project file could not be loaded. Data at the root level is invalid. Line 1, position 1. C:\Users\rgtur\Desktop\Tarabu\Tarabu\Tarabu.vbproj

Procedure1:
DIM rsv as new clRUN_SUBSCRIPTION_VARS
Procedure_2(rsv_t as clRUN_SUBSCRIPTION_VARS)

Procedure2:
I passed in rsv instance into procedure2 and assigned the values from a database query

Then pack in Procedure1 I process the data and send the rsv instance to various procedures and functions.

This all works fine. My problem is passing this RSV class instance to another form for processing.
I've managed to do it by setting the Class variables as Shared; but don't think that is what I want as it could be confused with other calls to the class to create a different instance of the class.

I have a grid view on a master page that is in an update panel which is in a panel and this is used with a popup extender. The gridview works ok, but the 'Done' button returns an error when trying to close the popup after making changes to the Grid view with the row commands. This has to do with the post back, but I don't know how to fix. The 'Done' button works fine if I don't make any changes to the grid view. I have left the page EventCausesValidation=true by default.

This is the error:
JavaScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

I want to read and write text from TextBox1.text to my resources "BINDB" I already imported the BINDB.text to resources. I was able to load the items from the text file imported to the resources but I can't save or write to it. Please help me with this code. Im using VS2017 Community.

I want to record the row indexes of my ASP.net GridView when a TextBox template field is changed.
The template field's markup is shown below and the VB.net code that I am using to store the row indexes
in the variable oMyStockLinesChanged is shown further on. As you can say I have not set AutoPoastBack to true.
Is this the right way to do this?

Visual Basic.NET

Visual Basic .NET (VB.NET) is an object-oriented programming language implemented on the .NET framework, but also supported on other platforms such as Mono and Silverlight. Microsoft launched VB.NET as the successor to the Visual Basic language. Though it is similar in syntax to Visual Basic pre-2002, it is not the same technology,