Google is made a design competition for children in Egypt. The winning design will be the official Google logo for Egypt. Go to this page and vote for the best design.
My Best is this:
























About good software that always work!
Google is made a design competition for children in Egypt. The winning design will be the official Google logo for Egypt. Go to this page and vote for the best design.

























I'm very happy to see that MVC has now a separate navigation link in the ASP.Net website that is because MVC 1.0 is now released.

MVC (Model–view–controller) is a very nice new technology - new to asp.net - that forces you to make concern separation in your applications .
for information about the MVC design pattern check this Wikipedia Page
Download Asp.Net MVC 1.0
MVC Home Page In ASP.NET Site
MVC Video Tutorials
ASP.Net MVC Home Page

Introduction to Computer Science | Programming Methodology
Instructor: Sahami, Mehran
This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing.
Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language. The course is explicitly designed to appeal to humanists and social scientists as well as hard-core techies. In fact, most Programming Methodology graduates end up majoring outside of the School of Engineering.
Prerequisites: The course requires no previous background in programming, but does require considerable dedication and hard work.
Microsoft SQL Server 2005 introduced many security enhancements, from data encryption to advanced context impersonation. Microsoft SQL Server 2008 further helps administrators protect their database with the introduction of new features such as Transparent Database Encryption, Extensible Key Management, and Auditing. Join us for an interactive webinar that will provide you with essential information about the new security enhancements in SQL Server 2008 and discuss how to best take advantage of them. | |
| |