What's up!

Pyaarey Allah!

Friday, November 26, 2010

C# Training Milestones

0 comments

when u need to learn C#
--------------------------
ok about basics. there are unlimited facts about a language .. just make sure that you practically know Inheritance, Abstract Class, Interface, Virtual members, Abstract Members,
Loop conditions(for loop, while loop, foreach loop, do while loop),
If Else statement, Switch Case Statement,
What are TYPEs, Enumeration,
variable declaration,
Delegates, Events,
Generics,
Linq, primitive types(i.e char, bool, string, int, long, float, double, decimal etc etc),
operators(i.e +, -, =, ++, -- etc etc ) ,
comparison operators(=, <, >, <>, !, !=, <=, >= etc etc) , custom types(like your own classes, enums, delegates),
basic string manipulation(i.e take substring, count characters, iterate character by character, joining etc ), using collections(Array, List, HashTable, array list), iterating over a collection, finding data.

Wednesday, November 3, 2010

Development Training Resources

1 comments

Gegs of Computer sciences EBooks
http://gigapedia.com/

No limit videos on asp.net basic to professional
http://www.asp.net/web-forms/fundamentals

Tons and tons of official microsoft videos on ADO.NET
http://www.asp.net/web-forms/data

Tons on AJAX
http://www.asp.net/web-forms/ajax

18 parts training on asp.net membership
http://www.4guysfromrolla.com/articles/120705-1.aspx

Configuration Overview: ASP.NET
http://www.codeproject.com/KB/server-management/websitecofig.aspx

10 Parts - Step by step ASP.NET MVC
http://www.asp.net/mvc/tutorials/mvc-music-store-part-1
(Change the parts to like part-1 then part-2 then part-3 in the URL above, do until 10th)

Getting started with MVC
http://www.asp.net/mvc/tutorials/getting-started-with-mvc-part1
(Change the parts to like part1 then part2 then part3 in the URL above, do until 8th)

Blog of the ASP.NET Senior Program Manager(All news come from there)
http://www.hanselman.com/blog/


Official MSDN:: Beginner Developer Learning Center
http://msdn.microsoft.com/en-us/beginner/default.aspx

75+ Videos C# Training(Youtube playlist)
http://www.youtube.com/view_play_list?p=13141D4688033C31&playnext=1&v=wMczD6PNgWo

XTraining-100+Videos on Development in .NET(Youtube playlist)
http://www.youtube.com/view_play_list?p=54962562E04A58D2&playnext=1&v=nrNF0LO2GOM

Geek - Powerful videos on differenet aspects of development
http://www.youtube.com/view_play_list?p=76107D2DB55C4DCA&playnext=1&v=5GQ-3JW-snc

MSDN Resource Point on C#
http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx
http://www.microsoft.com/events/series/msdnvisualcsharp.aspx

C# Corner Resource Center
http://www.c-sharpcorner.com/Beginners/

C# 4.0 by CsharpKey
http://www.csharpkey.com/csharp/index.htm

Top 19 C# Tutorial Videos on youtube
http://www.intelligentedu.com/blogs/post/best_new_training_sites/3710/top-19-c-tutorial-videos-on-youtube

MSDN How do I video series on C#
http://msdn.microsoft.com/en-us/vcsharp/bb798022.aspx

How Do I? Videos for Visual Studio 2010
http://msdn.microsoft.com/en-us/vstudio/ff459609.aspx

"How Do I?" Videos for Visual Studio 2008
http://msdn.microsoft.com/en-us/vstudio/bb507746.aspx

Official - Introduction to Web Application Projects
http://msdn.microsoft.com/en-us/library/aa730880%28VS.80%29.aspx

ASP.NET Open source website on CodePlex
http://aspnet.codeplex.com/

IIS7 Training Center
http://learn.iis.net/

Official - Famous Articles on C#
http://msdn.microsoft.com/en-US/library/ms391942%28v=VS.80%29.aspx

Official - Famous Articles on Visual Studio 2010
http://msdn.microsoft.com/en-US/library/ms391944%28v=VS.80%29.aspx

Friday, June 25, 2010

Beginning ASP.NET ?

0 comments

I recommend you learning all the items from the following list:

Database
Table design
relations(one to one, many to many, junction table)
indexes(single column, composite index)
primary key, foreign key, unique key
functions(table and scalar return functions)
stored procedures
views
database diagrams for db design
SQL CLR

Data Access Layer
Linq To Sql
Strongly Typed DataSets
Codesmith
dotNetTiers
Doodads
Subsonic
Repository Pattern implementation in Linq to SQL

Business Logic Layer (Services Layer)
Server side validation
Web Services
SOA
WCF business service

Javascript
JSON
JQuery
Jquery ajax
JQuery JSON
Jayrock

CSS(block model)
positioning
layout
visibility
display
border

XHTML(div, span, fieldset, label, legend)

ASP.NET
UserControls
Server Controls
Page Life Cycle
ModelViewController
Client side validation
ASP.NET theme

Configuring
connectionStrong
AppSetting
Controls
Assemblies
Authentication
Authorization
Creating Custom config Sections
Membership
Roles
Profile
WCF Services|Clients


Visual Studio
Solution and project files
reference adding by project
reference adding by dll
creating macros
keyboard shortcut setting
running macros with short keys
Google a few good VS Addons install and use them

Subversion
Tortoise svn
(Host your code for free at http://unfuddle.com)
Checkout
Add
Delete
Rename
Commit
Update
Revert

Friday, June 18, 2010

WCF, Little Intro

0 comments


Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application. An endpoint can be a client of a service that requests data from a service endpoint. The messages can be as simple as a single character or word sent as XML, or as complex as a stream of binary data.

1. With WCF we can send calls through HTTP, TCP, MSMQ, Named Pipes, Peer2Peer etc
2. We can use IIS, windows service(as network service), a terminal, a windows form application to HOST the business logic of the remote software. It means if we do not like IIS, nothing to worry. We can host the same business logic without IIS.
3. It can send data in either XML(SOAP) or Binary form(through TCP) which is faster and reliable and secure too.
4. It has built in authentication and authorization system which means that our roles Admin, reseller and Domain user will be recognized by control server software.
5. It can be used as legacy SOAP client for backward compatibility so that it can be used by third parties apps like Java, asp.net , flash and .NET framework Web Service Clients itself.
6. Its clients (Control Server) can CHANGE the HOST anytime, so that Server A, B and C has the same business logic but on demand we can change the HOST and communicate dynamically. (That was my major concern with old SOAP code and I ran for a solution)
7. A lots easier to use than other SOAP application styles, Microsoft has done a LOT in this field already.
8. Supports Synchronous and Asynchronous calls, i.e Call and wait or Call and forget and keep working on other tasks.

I downloaded a DVD from AppDev ( http://www.appdev.com/prodfamily.asp?catalog_name=AppDevCatalog&category_name=WCCProduct&cookie_test=1 ) and studied a book by orielly ( http://www.amazon.com/Programming-WCF-Services-Juval-Lowy/dp/0596521308/ref=sr_1_1?ie=UTF8&s=books&qid=1276883505&sr=1-1 ) which is the best rated book on the Amazon on the Topic of Windows communication foundation.

Reference on MSDN is
http://msdn.microsoft.com/en-us/library/ms731082.aspx

MSFT Technologies $99/year, 2600 videos

0 comments

.Immediate access to 2,600 practical training videos.
.Learn practical skills and best practices directly from Microsoft MVPs and experts.
.See and hear each concept explained step-by-step with our video format.
.Learn at your own pace, whenever and wherever it suits your schedule.
.Take complete courses, or jump to specific topics for on-the-spot reference.
.Stay on top of the latest technologies with future videos included free with our complete library.

Click for details

Thursday, October 15, 2009

Windows 7 Customization

1 comments

Windows 7 has got some cool features. Look at this URL Windows 7 Personalization Gallary It's so cool isn't it? The post I am doing is from Blogger Buddy which is very cool. I'll look for some more stuff....