In this site, you will find tips for using certain
software under Windows, tips and tricks of programming, articles on different
the ASP.NET platform and Web programming. We are in the process of making some Tutorials. Point out that these tutorials always contain many examples.
You will also find programs, examples and
explanations. In learning programming, examples are paramount. They allow
programmers to better perceive the conditions of use of a function, a class or a
concept and save time during the implementation of their projects.
Information technology is in perpetual evolution and the success of mobile
phones and tablets has caused some changes in the design of public computers.
The craze for laptops, tablets and phones grows constantly and many builders
have had to adapt to meet this demand. This has resulted in the decrease of
sales of desktop computers despite their superior performance and their
adaptation to new technologies (touchscreens, cameras and microphones integrated...)
There are many reasons of this trend towards
all-mobile. The prices of laptops, mobile phones and tablets have declined.
Many people need to stay in touch with family or work colleagues during travel.
For his work, it may be essential to take notes, write reports, use a
spreadsheet, etc. Some may want to be entertained, listen to music, watch a
video, read an e-book, browse internet, take photos, ...
Programming software, C#, VB.NET
Microsoft has adapted its Windows operating system to different types of devices, that is, to desktops, tablets and smartphones. The goal was to allow developers to create (universal) applications that can run on almost any device.
Microsoft provides developers, Visual Studio, a Development Environment, that emphasizes C# and VB.NET programming languages.
Regarding the Internet, CSS frameworks have appeared and allow to create responsive sites, that is to say whose pages adapt to almost all browsers.
In addition, Web application development is greatly simplified by the ASP.NET development model. It facilitates communication with the server, access to databases etc.
Choice of device and platform
If you are a little lost face this diversity
of devices, ask yourself first and foremost you want to make and what kind of
budget are you going to spend. The universal unit does not exist. If you want
only call, possibly to send a few SMS with a not too bulky device then buy a
simple mobile phone. If you wish to call correspondents in videophone, opt for
a tablet or a laptop, etc.
In addition, there are several types of
operating systems depending on the equipment: IOS, Android, Windows... There
again, you must choose. Indeed, there are not many compatibility between these
different operating systems. For example, a file created with a word processor
under Apple won't be readable Android that after having converted to another
format. You will need a software to convert.
For a developer who wants to run his software
on multiple platforms, the choice of language can be problematic. Indeed,
knowledge of a language is not limited to basic instructions and it takes time
for learning. In Windows, although there is a wide range of programming
languages, it is best to use language making the most of the possibilities of
the Microsoft .NET platform. C# language is indicated for programming on the
Regarding Web programming, it is strongly recommended to know the HTML/CSS
ASP.NET web application Frameworks contains at least two frameworks:
ASP.NET MVC and ASP.NET Web Forms. But the server code that handles the logic
for a page, can be written in Visual Basic or C#.
In myself, I am primarily interested in all
devices with the Windows system as well as software running on this system.
Develop software and Web applications are also part of my focus.