Sunday, July 31, 2011

Why become a programmer???


Many are there who are so confused to choose a field for themselves. Even though they seem to be interested in lot of things, at the core, their main problem is their multiple interest. I'm not talking about you, but that was my case a few years back. I liked gaming, I liked computers, I liked surfing internet; but I'd know what to do with that. My personal hindrance was my tendency to do all at once. I just didn't want to opt for one, leaving behind any other. What now, I somehow had to find a solution for myself. But then, as they all say, where there is a will, there's a way, for everyone, and for everything. And to prove that true, I eventually came up with an idea for myself, I chose programming. And trust me, if you are someone like me, i.e. who likes everything about computers, then yes, this is an ideal field for you. You get to work with computers, with internet; you get to use your logic to do something through your computer, and in its extreme case, if you are crazy(and of course creative enough at the same time), you can transform the entire computer-world for the good of yours as well as for the rest of the computing-mankind.
As the end note, hope we all will can decide what's best for us. Cheers. Live life.

What is internet?

Hi everyone, today I'm going to start with a brief introduction followed by the basics of microsoft's ASP.NET technology, and what you might require to get started with it.

Today, can you think of one thing, yeah just tell me one, where you don't have to face a computer??? Alright-alright , you thought of 3, good for you buddy. But my only point is, maybe the world is still far behind what's projected in those hi-fi sci-fi flicks, but nevertheless, it has progressed and changed more than enough to make a guy of 1850s go bonkers. This world is a very intricate network of computers. Internet drives the world of today, and a world without internet is just to scary a dream to see. Everything, from a small retail shop, to a multi-billionaire company has a website of their own to represent themselves in e-world. Today, we need to use  internet to communicate and stay in touch, to shop and not just that, we need it in fields like health and banking and travelling and defense and...on-and-on. So, now that its pretty much proved that the internet drives the world of today, the obvious question that arise here is(ofcourse, only if you have a mind curious enough to question-back), WHAT DRIVES THIS INTERNET? WHAT IS THIS INTERNET MADE UP OF? HOW INTERNET WORKS? WHAT I NEED TO KNOW TO UNDERSTAND "THE INTERNET OR THE WEB"???

Internet in short, is something that a very small network of two to three computers has evolved with time into. A simple concept, that two computers can communicate with each other and share their local files(files stored on that particular computer) with each other, which later evolved into, if two can talk, why can't two millions; gave birth to the WORLD WIDE WEB of computers which is abbreviated as the more commonly heard term "www". So now that have an idea about what internet actually is, let's proceed towards, what it is made up of.  At the very core, all the websites that is present today a mixture of three things : HTML(Hyper Text Markup Language), JAVASRIPT and CSS(Cascading Style Sheet).

HTML is a human readable(and obviously writable too) text-based english like language developed to represent web pages, JavaScript does the  task of putting life into it or functionally rich, and CSS takes the responsibility of making a webpage visually rich and attractive. But the complexity of modern websites are such that, practically no website is started by writing it as HTML, instead, there are higher-level players who come into play at this point; Tools like Microsoft's Visual Studio, Adobe Dreamweaver, and others. We work inside these tools to produce what we want, since they make the development much efficient functionality-wise, appearance-wise, effort-wise and time-wise; and these are the tools that does the tedious task of generating the required HTML based on some intermediate web-technologies. There are a lot of such technologies today, namely; ASP.NET , ASP.NET MVC, PHP, Perl , etc. Since, I'm an ASP.NET developer, I will focus exclusively on ASP.NET only, and how can you use it to add more population to this already insanely crowded world of web of today.

Although I don't think there is anything to query about, your comments, suggestions and queries are always welcome, so please don't hesitate to spill what's inside your head. Thank you and see you again in my next blog.



Free Search Engine Submission

Free Search Engine Submission