Our services and time and efforts are all free. We do try to lead somewhat normal lives, however, so a $2.00 CDN for a cup of coffee would be appreciated, but your under no obligation and may continue FREE.
Should I buy an Alienware m51? or any computer from Dell? Simply answer is no. Do your own search on the Internet only to find millions of disappointed customers. Dell is big business they dont care about the single user. They want your school board, your business computer sales. Dont take our word for it.
Want more details and factual information? Check out this article.
How do I get FREE remote desktop support? Once you register to become a FREE member of MiltonMarketing.com not only do you enjoy exclusive access to our downloads and content but you get access to our help desk and FREE live remote desktop support. One of our web experts uses Teamviewer to remotely connect with and fix/diagnose your computer, MAC, or other device such as phone or tablet.
The support is limited to Canada only.
The connection is temporary, safe, and requires a new password with each connection or at the request of the user to ensure unwanted access. What can be done with remote assist?
1 ) A web expert can remotely connect and fix any issues with your computer.
2) An expert can remotely connect and tutor you with a coding assignment.
3) We can assists in virus/malware removal.
5) You can use it with family and/or friends to assist one another remotely.
The TeamViewer button below automatically detects, and downloads software
for your specific device 🙂
If your asked to install additional required items or apps from TeamViewer please do so.
Chat live with a web expert on the contact us form. 🙂
If the above automatic link did not give you a file called TeamViewerQS.exe then something went wrong. If you installed the file TeamViewerQS.exe and are not presented with a login and ID like in the image below, then keep reading.
If the automatic Teamviewer link did not work out for you then try to follow these directions below.
The article applies to all users on all licenses.
- Get TeamViewer from the website
- Install TeamViewer on your device
- Configure unattended access to the device
Do friends and family ask you to sort out problems on their machines, or do you need access to colleagues’ computers? Do you wish you could do it from the comfort of your own home or office without having to visit them?
Then you need a program that allows you to operate their machine remotely. TeamViewer 13 will be used for this guide.
Get TeamViewer from the website
To use the full potential of TeamViewer, we recommend to download the TeamViewer full version from our website.
- Go https://www.teamviewer.com 1
- Click the Download TeamViewer button 2
- Follow the instructions to save the setup file
Install TeamViewer on your device
After downloading TeamViewer, you can start the setup wizard.
- Run the setup file you have downloaded previously
- Select Installation to access this computer remotely (unattended) 1 under How do you want to proceed?
- Under How do you want to use TeamViewer? select the option that suits you.
- If you want to use TeamViewer commercially (for your Business), select Company / Commercial use 2
- If you want to use TeamViewer with friends and family, select Personal / Non-commercial use 3
- Click Accept – finish 4 to start the installation.
Configure unattended access to the device
You will then be asked to set up unattended access. It is recommended to set up unattended access, if you you need to access this computer remotely at any time without having to confirm a connection any time you try to connect to your device.
Setting up unattended access is optional.
- Set a name 1 and a personal password 2 for the device. Both will be needed for connecting to the device later. Proceed with Next 3.
2. To access to device quickly, it is recommended to add it to your list of computers and contacts. To do so, either create a new TeamViewer account 1 or use an existing one 1
3. To finish setting up unattended access, click Next followed by Finish. 2
After the installation, the TeamViewer main window will open automatically.
If the automatic link above did not find the appropriate software for your device.
Or if after installing it did not show a screen similar to the one below.
If your asked to install additional required items or apps from TeamViewer please do so.
How do I search MiltonMarketing.com with its internal search? There are 3 methods to access our search feature.
Method 1: Simple.
- In the top left hand side of screen choose the magnifying glass.
- Enter search phrase in text box of large white pop-up screen.
Method 2: Fancy.
On the right hand side side of screen in the sidebar you will find a search bar. Notice this search bar brings up results as you type into it. Hence its name fancy.
Method 3: Technical.
The technical method is done via the URL. Lets say your searching for the term “java” on our website. The URL for that search query is as follows:
So anything behind the equals sign is the search phrase and MiltonMarketing.com will search our database for that search phrase.
Possible uses. You can setup your browser to search our site with the keywords “MM” short for MiltonMarketing.com followed by the search phrase java. So from your search bar you type: mm java
and it returns the results from our website. Handy and productive. Learn more about web-based search engine shortcuts in your browsers.
Whats up with the passwords on the downloads? These files are only for registered users. But if you search from within you’ll find the way!
What are the benefits of registering? We have tons of content on MiltonMarketing.com lots is free and public but we also have registration required content. It’s still free but you cannot get access unless you register and your registration is approved.
If the content is FREE then why register?
The online world is pretty ruthless. Expand toggle below to view images of our Cloudflare yearly security attacks report on our website:
So, for the security of our visitors and our servers we dont allow automated sign-in partners or registrations. All registrations are overseen by a human being after you fill out our online registration form. This measure is to ensure no online bad bots are able to register. Thank you for your understanding.
Thanks for your question. We have you covered. If you have spent time filling out a helpdesk ticket, registration, contact form on our website and accidentally refreshed the page, or navigated away.
Any users of a website can lose their form data when they accidently close tabs, or navigate to a different web page. We try to prevent this by persisting all text inputs locally (cookies) until the form is submitted. Whenever the page is refreshed, all text fields are automatically restored, thereby saving your tremendous amount of effort of filling any or all of the fields.
No configuration needed. It’ll automatically scan our contact form and save the fields as you fill them. 🙂
Note: AutoSave, saves your text fields sensitive information like passwords and credit card fields locally in a cookie on your device it does not distinguish. We recommend NO sensitive information (example: passwords,credit cards, etc…) on our contact form especially on a public computer.
AutoSave Still did not work out for you? (troubleshooting AutoSave)
If you noticed a big red banner on the top of your screen stating:
“It looks like you’re using an ad blocker.But without advertising-income, we can’t keep making this site awesome.
I understand, I have disabled my ad blocker.”
This means we have detected an ad-blocker on your device and are informing you that the ad-blocker will interfere with the Auto-Save feature. You can still use the contact form but the Auto-Save feature might not work as intended due to the interference from the ad-blocker.
If Auto Save did not work out for you then you have one or more of the following configurations:
- Your browser has cookies disabled.
- Your browser has an AD Blocker installed.
If this is the case it will not work and you have already lost your work.
What is this Approx, time left in minutes when I scroll your website? This indicates approximately how long it’s going to take you to read the current page.
This is just a guesstimate based on text displayed on the screen and an average read rate of WPM (words per minute) for the English language. We understand other languages have different reading rates but this specific metric is only for the English language.
You will notice with toggles and tabs the time changes based on text being displayed or not (toggle open or closed). This is because it measures visible text on the screen only.
We implement this to help keep your time organized. Knowing approx how long it will take you to read an article is a great tool for time management.
More technical? We used the average person reads (200 WPM)- (300 WPM) for the reading words per minute and came up with an average of 250 words per minute.
If you are a speed reader then you may want to cut this time in half.
What is TRACE in VB.Net? The tracing is the help in your application for debugging and bug fixing. Trace produces messages about program conditions even after application is compiled and released without interrupting application execution.
The Trace: The trace class is the same class of debugging in .net framework the trace support in an application. The tracing is the help in your application for debugging and bug fixing.
Are there copyright restrictions on the use of Python?
You can do anything you want with the source, as long as you leave the copyrights in and display those copyrights in any documentation about Python that you produce.
If you honor the copyright rules, it’s OK to use Python for commercial use, to sell copies of Python in source or binary form (modified or unmodified), or to sell products that incorporate Python in some form.
We would still like to know about all commercial use of Python, of course.
See the PSF license page to find further explanations and a link to the full text of the license.
The Python logo is trademarked, and in certain cases permission is required to use it. Consult the Trademark Usage Policy for more information.
It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes.
Python combines remarkable power with very clear syntax.
It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++.
It is also usable as an extension language for applications that need a programmable interface.
Python is portable: it runs on many Unix variants, on the Mac, and on Windows 2000 and later.
Issues using typeof bar === “object” to determine if bar is object? How can this pitfall be avoided?
Therefore, the following code will, to the surprise of most developers, log true (not false) to the console:
var bar = null; console.log(typeof bar === "object"); // logs true!
As long as one is aware of this, the problem can easily be avoided by also checking if bar is null:
console.log((bar !== null) && (typeof bar === "object")); // logs false
To be entirely thorough in our answer, there are two other things worth noting:
First, the above solution will return false if bar is a function. In most cases, this is the desired behaviour, but in situations where you want to also return true for functions, you could amend the above solution to be:
console.log((bar !== null) && ((typeof bar === "object") || (typeof bar === "function")));
Second, the above solution will return true if bar is an array (e.g., if var bar = ; In most cases, this is the desired behaviour, since arrays are indeed objects, but in situations where you want to also false for arrays, you could amend the above solution to be:
console.log((bar !== null) && (typeof bar === "object") && (toString.call(bar) !== "[object Array]"));
However, there’s one other alternative that returns false for nulls, arrays, and functions, but true for objects:
console.log((bar !== null) && (bar.constructor === Object));
Or, if you’re using jQuery:
console.log((bar !== null) && (typeof bar === "object") && (! $.isArray(bar)));
ES5 makes the array case quite simple, including its own null check:
What is the purpose of Ansi keyword in VB.NET?
Ansi keyword specifies that Visual Basic should marshal all strings to American National Standards Institute (ANSI) values regardless of the name of the external procedure being declared.
Specifies that Visual Basic should marshal all strings to American National Standards Institute (ANSI) values regardless of the name of the external procedure being declared.
When you call a procedure defined outside your project, the Visual Basic compiler does not have access to the information it needs to call the procedure correctly.
This information includes where the procedure is located, how it is identified, its calling sequence and return type, and the string character set it uses. The Declare Statement creates a reference to an external procedure and supplies this necessary information.
charsetmodifier part in the
Declare statement supplies the character set information for marshaling strings during a call to the external procedure.
It also affects how Visual Basic searches the external file for the external procedure name.
Ansi modifier specifies that Visual Basic should marshal all strings to ANSI values and should look up the procedure without modifying its name during the search.
If no character set modifier is specified,
Ansi is the default.
Ansi modifier can be used in this context:
What is the lower bound value of array in VB.NET? The lower bound value of an array in VB.NET is 0 (Zero). All arrays start at element 0 (zero) called the lower bound.
As per the featured image of this FAQ the lower bound value of this and any array in VB.NET is 0 (Zero). And the array element of 0 (Zero) holds the numeric value of 73 in this illustration.
What is the default value for Boolean variable in VB.NET?
Holds values that can be only
False. The keywords
False correspond to the two states of
Boolean variables. The default boolean value is False in VB.Net
Use the Boolean Data Type (Visual Basic) to contain two-state values such as true/false, yes/no, or on/off.
The default value of
Boolean values are not stored as numbers, and the stored values are not intended to be equivalent to numbers. You should never write code that relies on equivalent numeric values for
False. Whenever possible, you should restrict usage of
Boolean variables to the logical values for which they are designed.
When Visual Basic converts numeric data type values to
Boolean, 0 becomes
False and all other values become
True. When Visual Basic converts
Boolean values to numeric types,
Falsebecomes 0 and
True becomes -1.
When you convert between
Boolean values and numeric data types, keep in mind that the .NET Framework conversion methods do not always produce the same results as the Visual Basic conversion keywords. This is because the Visual Basic conversion retains behavior compatible with previous versions.
- Negative Numbers.
Booleanis not a numeric type and cannot represent a negative value. In any case, you should not use
Booleanto hold numeric values.
Booleanhas no literal type character or identifier type character.
- Framework Type. The corresponding type in the .NET Framework is the System.Boolean structure.
In the following example,
runningVB is a
Boolean variable, which stores a simple yes/no setting.
Dim runningVB As Boolean ' Check to see if program is running on Visual Basic engine. If scriptEngine = "VB" Then runningVB = True End If
What is the main method of a VB.NET program?
Public Sub Main() indicates the entry point of VB.Net program.
Every Visual Basic application must contain a procedure called
Main. This procedure serves as the starting point and overall control for your application. The .NET Framework calls your
Main procedure when it has loaded your application and is ready to pass control to it. Unless you are creating a Windows Forms application, you must write the
Main procedure for applications that run on their own.
Main contains the code that runs first. In
Main, you can determine which form is to be loaded first when the program starts, find out if a copy of your application is already running on the system, establish a set of variables for your application, or open a database that the application requires.
Requirements for the Main Procedure
A file that runs on its own (usually with extension .exe) must contain a
Main procedure. A library (for example with extension .dll) does not run on its own and does not require a
Main procedure. The requirements for the different types of projects you can create are as follows:
- Console applications run on their own, and you must supply at least one
- Windows Forms applications run on their own. However, the Visual Basic compiler automatically generates a
Mainprocedure in such an application, and you do not need to write one.
Class libraries do not require a
Mainprocedure. These include Windows Control Libraries and Web Control Libraries. Web applications are deployed as class libraries.
Declaring the Main Procedure
There are four ways to declare the
Main procedure. It can take arguments or not, and it can return a value or not.
If you declare
Mainin a class, you must use the
Sharedkeyword. In a module,
Maindoes not need to be
- The simplest way is to declare a Sub procedure that does not take arguments or return a value.
Module mainModule Sub Main() MsgBox("The Main procedure is starting the application.") ' Insert call to appropriate starting place in your code. MsgBox("The application is terminating.") End Sub End Module
Maincan also return an
Integervalue, which the operating system uses as the exit code for your program. Other programs can test this code by examining the Windows ERRORLEVEL value. To return an exit code, you must declare
Functionprocedure instead of a
Module mainModule Function Main() As Integer MsgBox("The Main procedure is starting the application.") Dim returnValue As Integer = 0 ' Insert call to appropriate starting place in your code. ' On return, assign appropriate value to returnValue. ' 0 usually means successful completion. MsgBox("The application is terminating with error level " & CStr(returnValue) & ".") Return returnValue End Function End Module
Maincan also take a
Stringarray as an argument. Each string in the array contains one of the command-line arguments used to invoke your program. You can take different actions depending on their values.
Module mainModule Function Main(ByVal cmdArgs() As String) As Integer MsgBox("The Main procedure is starting the application.") Dim returnValue As Integer = 0 ' See if there are any arguments. If cmdArgs.Length > 0 Then For argNum As Integer = 0 To UBound(cmdArgs, 1) ' Insert code to examine cmdArgs(argNum) and take ' appropriate action based on its value. Next argNum End If ' Insert call to appropriate starting place in your code. ' On return, assign appropriate value to returnValue. ' 0 usually means successful completion. MsgBox("The application is terminating with error level " & CStr(returnValue) & ".") Return returnValue End Function End Module
- You can declare
Mainto examine the command-line arguments but not return an exit code, as follows.
Module mainModule Sub Main(ByVal cmdArgs() As String) MsgBox("The Main procedure is starting the application.") Dim returnValue As Integer = 0 ' See if there are any arguments. If cmdArgs.Length > 0 Then For argNum As Integer = 0 To UBound(cmdArgs, 1) ' Insert code to examine cmdArgs(argNum) and take ' appropriate action based on its value. Next argNum End If ' Insert call to appropriate starting place in your code. MsgBox("The application is terminating.") End Sub End Module
What is the use of New Keyword in VB.NET? New Keyword is to create a new object instance, specifies a constructor constraint on a type parameter, or identifies a Sub procedure as a class constructor. You can use a New clause in a declaration statement or an assignment statement. When the statement runs, it calls the appropriate constructor of the specified class, passing any arguments you have supplied.
What is the difference between C# and VB.NET?
VB.NET was created in order to make Visual Basic 6 developers transition to .NET easier. Under the covers, not much differences. Both C# and VB.NET are compiled into the same Common Intermediate Language, which is then complied into machine code. They share the same runtime engine (for memory management etc.) and libraries.
Differences Between C# vs VB.Net
C# is a general and modern object-oriented programming (OOP) language provided by Microsoft that runs on .Net Framework. C# is pronounced as “C-Sharp”. C# is one of the programming languages designed and referred to as Common Language Infrastructure (CLI) language.
By using the C# programming language, different types of secured and robust applications can be developed. Some of the applications are listed below:
- Window applications.
- Web applications and Web service applications.
- Distributed applications.
- Database applications, etc.
C# programming language is developed by software giant Microsoft in the year 2000 and it is the C family. And C# is certified as a standard programming language by ECMA and ISO.
C# is specially designed and developed to work with Microsoft’s.Net platform. The main aim of designing C# programming language is to provide the information exchange and services as well over the Web service and also to enable developers to build robust portable applications.
C# simplifies way of programming by making use of XML (Extensible Markup Language) and also Simple Object Access Protocol (SOAP), by which programmer need not write additional code for each step. C# is expected to make it run faster to get new products with good quality and stable services to the market.
VB.NET is pronounced as Visual Basic.Net and it is an object-oriented programming language which is implemented on .NET Framework by Microsoft. VB.NET is an update for classic Visual Basic language which targets Microsoft .NET Framework. VB.NET and visual basic has a lot of similarities and also have some differences.
VB.NET is one of the most famous and also a productive, stable tool for developing application very quickly like the wide range of Windows, Web, Mobile, and Office applications for which it can be built on the .NET Framework.
The vb.net programming language is developed by software giant Microsoft in the year 2001 and it is implemented the on .Net framework and it has the full access to all the libraries present in the .Net Framework. One of the good features is that VB.Net program can also be able to run on Mono, (which is the open-source alternative to .NET), means it is not only restricted to run under Windows but even Linux or Mac OSX.
How do I activate my Windows 10? Need a key or activation for your Windows 10?
Changed computers, need more setup due to stay at home learning for students worldwide due to COVID 19?
Do not download and install the encrypted executable from other websites because those usually carry an extra surprise or backdoor (Trojan horse).
This method is a Microsoft Windows batch file method using pre-existing Microsoft commands to activate Windows 10. No third party software, or dangerous encrypted executable. View the code before you run it. 🙂
How to create a constant in VB.NET?
You use the Const statement to declare a constant and set its value. See below example.
Public Const DaysInYear = 365 Private Const WorkDays = 250
You use the Const statement to declare a constant and set its value. By declaring a constant, you assign a meaningful name to a value. Once a constant is declared, it cannot be modified or assigned a new value. You declare a constant within a procedure or in the declarations section of a module, class, or structure.
What is the Python Software Foundation?
The Python Software Foundation is an independent non-profit organization that holds the copyright on Python versions 2.1 and newer. The PSF’s mission is to advance open source technology related to the Python programming language and to publicize the use of Python. The PSF’s home page is athttps://www.python.org/psf/.
Donations to the PSF are tax-exempt in the US. If you use Python and find it helpful, please contribute via the PSF donation page.