Experience the Difference...

"I am F.O.C.I.!!!"


This is my favourite knowledge-based site.

http://www.extremescience.com/

It gives me additional informations for me to think about.

Hundred Islands Outing

Hundred Islands Outing
During the Team building at 100 Hundred Islands, Alaminos City, Pangasinan.

Ready to go...

Ready to go...
Ma'am Donna, Ma'am Gracie, Rowdel, May-C, Ma'am Tonnette, Ate Michelle, Ma'am Renz and of course me..jejeje. At the back.

Group Pic

Group Pic
Busog na po kami....Uwian naaahhhh.....

The Red Team

The Red Team
Christmas Party 2008

Friday, January 8, 2010

Thursday, January 7, 2010

C# is in the House!!!

C#

C# is one of the programming languages that target the .NET Framework. Like any spoken or written language. C# has syntax rules and a series of valid words you can use to create your applications. C# is a popular choice for beginners because some p eople find the syntax simpler than the syntax of many other programming languages.

C# (pronounced “C Sharp”) is a simple, modern, object oriented, and type-safe programming language. It will immediately be familiar to C and C++ programmer. C# combines the high productivity of Rapid Application Development (RAD) languages and the raw power of C++.

C# is a fully fledged object-oriented programming language. Let’s talk about what this means.

Object-oriented programming (OOP) is a programming style (or programming paradigm). There are other programming paradigms, such as functional or procedural programming. Languages such as C, Fortran, and Pascal all use functional or procedural programming paradigms. These paradigms focus more on actions, while OOP focuses more on the data itself.


Introducing C#

C# (or C-Sharp) is a new programming language. C# is used to write software that runs on the .NET Framework. Although C# is not the only language that you can use to target the .NET Framework, C# is one of the most popular because of its simplified C-based syntax.
Usually, an introductory text to a computer language begins by telling you what you can do with a language as well as where the software you build with the language can run. I would like to address these points right away with C#, since they can be a little confusing.
In brief, C# (unlike C++, PERL, COBOL, Pascal, etc.) is a language that targets one and only one platform. This platform is the .NET Framework. However, the .NET Framework itself is a computing platform that is designed to be hosted by any operating system. At the time of this writing the .NET Framework runs on Windows operating systems, and I know of two other major OSs for which a version of the .NET Framework is being developed. So you can see that although C# is designed to target only the Framework, the Framework itself is flexible enough to run your C# programs on many types of systems.
The relationship between C# and the .NET Framework is somewhat unique. In a way it is similar to the relationship between Java and the Java Virtual Machine, however there are several major differences. First, C# is not the only language that can be used to write .NET Framework applications (called Managed Applications). Second, .NET or managed, applications run in native machine-language and are not interpreted. Third, C# or managed applications do not run in a sandbox.
What you should take away from this introduction, as a programmer learning C#, is that C# is a programming language (that you will find simple to master); however, much of what you can do with C# is really more a part of the .NET Framework itself. C# is a language with syntax so simple that most programmers will be comfortable with it in no time, but the .NET Framework is a platform so powerful that developers will continue to learn the ins and outs of it for years.
 
Custom Search