Thursday, January 28, 2010

what do I need to know about the web?

This article how a web browsers is integrated, a web page's structure and some other things that I've been reading.

  1. HTML (Hypertext Matkup Langugae) versions: 4.1 and 5. HTML 5 launched on January 2008. Firefox 3.5 and IE* have implemented some HTML 5 features.
  2. CSS Cascading Style Sheet (Presentation Definition Language)
  3. XML (Extensible Markup Language)
  4. JSON: is a JavaScript object representation.
  5. DOM (Data Object Modeling):Web browsers: every browser has its own DOM object, even when W3 is trying to establish a standard.
  6. XHTML v1.1
  7. JavaScript
  8. DTHML: HTML, JavaScript, CSS and DOM
  9. XMLHttpRequest Object: DOM API. Every browser has its own XMLHttpRequest object.
  10. AJAX (Asynchronous JavaScript + XML): HTML, CSS, DOM, JavaScript, XMLHttpRequest/IFrame)

Layout Engines:

  1. 1. Gecko
  2. 2. Trident
  3. 3. WebKit
  4. 4. Presto
  5. 5. MSHTML

  • Internet Explorer (MSHTML)
  • Firefox (uses Gecko)
  • Safari (uses WebKit)
  • Opera (uses Presto)
  • Chrome (uses WebKit)

Client-Side scripting:

  1. JavaScript (most used)
  2. Jscript
  3. VBScript
  4. ActionScript: uses Adobe Flash Player

JavaScript engine:

Server-Side Scripting and Database

  1. ASP.NET (VB.NET,C#.NET) / SQL Server
  2. PHP / MySQL
  3. Python
  4. Perl
  5. Ruby
  6. Open Laszlo

AJAX frameworks (toolkits)

  1. JQuery
  2. YUI
  3. Prototype
  4. Mootools
  5. Google Web Tookit
  6. Dojo
  7. ASP.NET AJAX
  8. ExtJS

Rich Internet Applications: RIA

  1. Silverlight
  2. Flash
  3. Adobe Flex
  4. OpenLaszlo

Cloud-computing services:

  1. Amazon Web Services
  2. IBM: Blue Cloud
  3. Google App Engine
  4. Microsoft: Windows Azure
  5. Rackspace: Mosso
  6. ServePath: GoGrid.

.NET RIA Services:

  1. Silverlight 3 (WPF)
  2. .NET RIA Services
  3. FLEX (from Adobe)

Mobile platforms:

  1. webOS from palm
  2. Android from Google (for storage uses SQLite) IDE: Eclipse & NetBeans.
  3. Blackberry
  4. Windows mobile from Microsoft
  5. iPhone platform from Apple
  6. Symbian

Things that I'm working on

Here are listed the things that I'm working on.
  1. ASP.NET Silverlight
  2. ASP.NET MVC
  3. ASP.NET WCF
  4. PHP and MySQL
  5. android
  6. Java
  7. HTML, CSS, DOM and Javascript
  8. Photoshop, Dreamweaver.
  9. Google Chrome Extensions.
IDES:
  1. Visual Studio 2008
  2. Eclipse
  3. NetBeans

Wednesday, January 27, 2010

How to install ASP.NET Membership Services.

ASP.NET Membership Services is the database structure for storing and managing user information and includes methods used by the ASP.NET login controls to authenticate users.

How to install ASP.NET Membership Services.

basics:

1. Have installed Microsoft Visual Studio

2. Have installed Microsoft SQL Server

3. a database where ASP.NET Membership Services will be stored (optional)

Step 1: installing ASP.NET Services database in SQL Server.

a) run aspnet_regsql.exe utility, you can find this utility in the next path: C:\Windows\Microsoft.NET\Framework\v2.0.50727.


b) Clicking the button "Next" will take you to next step. Make sure to select the first option "Configure SQL Server for application services" and click "Next"


c) The next screen is where you enter your SQL Server data. If you want to install Membership services in an installed database select the database from the dropdown list "Database". If the database does not exist, type the name of the database and the utility will create a new database in SQL Server.


Make sure to enter the correct server name. If you are not sure what is the server name and you get an error, then open Microsoft SQL Server Management Studio to see what is the correct server name.


d) Click Next and the next screen is a verification where Membership services will be installed.


e) In the last screen click Finish and you are done.

You will see the ASP.NET Membership Services tables installed in the selected database.