aMSN: free open source MSN Messenger

by Support 12. October 2009 21:23
Share on Facebook

aMSN is a free open source MSN Messenger clone, with features such as:
More...

Tags: , ,

Internet | Software

Website of the week: Want help with your homework?

by Support 12. October 2009 15:40
Share on Facebook

Cramster is the 21st century answer to the traditional college study group, helping students anywhere, anytime, without the need for a library, a meeting time or an expensive tutor. As an online study group, Cramster fosters social learning with a community of more than 120,000 active members each month, ranging from gifted 17-year-old high school students to 80-year-old subject enthusiasts.

Cramster.com was launched in February 2003. Since then, we've been helping students understand how to do their homework and be better prepared for their exams in more than 4,000 schools from Seattle to Seoul.
Cramster, Inc. is a private company headquartered in Pasadena, California.

Tags:

Tutorials & knowledge | Website of the week

Subsonic - The Perfect Database DAL Creator

by Fadl Assaad 12. October 2009 14:00
Share on Facebook

This topics may interest both beginner and advanced programmers,

We know that programmer always want to be more faster and more productive so he always search for helpful tactics, ways or tools that help him create big project in lesser time. But unfortunally we knew that dealing with database is the bigger part in a program and sometimes, if we have a big project, designing and engeneering of he Data Access Layer (DAL) of the project may take a lot of time which cause fatigue and Boredom ...

Is that right ? Not any more ...

Greate news for all, thanks for the Subsonic, a new technologie that read your database and converted automatically to code for example if we have a database that contains a table: Employees( ID, Name, Telephone).

The old fashion code is:

Dim Con As New SqlClient.SqlConnection("Data Source=Local;Initial Catalog=MyDatabase;Persist Security Info=True;User ID=sa;Password=sa;Pooling=true")
Dim sql As String = "Insert Into Employees(ID,Name,Telephone) Values(@ID,@Name,@Telephone)"
Dim da As New SqlClient.SqlCommand(sql, Con)
Try
   Dim oID As New SqlClient.SqlParameter("@ID", SqlDbType.Int, 8, ParameterDirection.Input)
   Dim oName As New SqlClient.SqlParameter("@Name", SqlDbType.Text, 50, ParameterDirection.Input)
   Dim oTelephone As New SqlClient.SqlParameter("@Telephone", SqlDbType.Text, 12, ParameterDirection.Input)
   oID.Value = txtID.Text
   oName.Value = txtName.Text
   oTelephone.Value = txtTelephone.Text
   da.Parameters.Add(oID)
   da.Parameters.Add(oName)
   da.Parameters.Add(oTelephone)
   Con.Open()
   da.ExecuteNonQuery()
   Con.Close()
Catch ex As Exception
   Throw ex
End Try

But with Subsonic:

Dim oEmp As New Employee
oEmp.ID = txtID.Text
oEmp.Name = txtName.Text
oEmp.Telephone = txtTelephone.Text
oEmp.Save()


That's it. Quiet Easy, Quiet Simple.

Also Read the Subsonic pdf file:

Tags: , , ,

Database | Programming

Top 10 most useful Microsoft Word shortcuts

by Support 12. October 2009 10:53
Share on Facebook

Keystroke Function Notes
Shift + F3 Toggles through capitalization options. This one isn’t perfect — for instance, it insists on capitalizing articles and prepositions in Title Case mode — but it’s still a big timesaver.
Ctrl + Shift + N Applies the Normal style. If you work with documents that are riddled with obscure and specialized styles (typically other people’s), it’s handy to turn them into Normal paragraphs on the fly.
Ctrl + Shift + C Copies the formatting of selected text. Once you’ve copied the format, you can press Ctrl + Shift + V to paste the formatting onto a new selection. Yeah, I know — Format Painter does this, too. But Format Painter forgets the formatting as soon as you’re finished with it. This shortcut remembers what you copied until you close out of Word.
Alt + F9 Toggles the display of field codes on and off. Unless you work with field shading turned on — and I don’t know many users who do — you can’t necessarily tell what’s literal text and what’s being generated by an underlying field code. A quick peek using this shortcut can prevent the headache of inexplicable changes and unwanted editing consequences.
F4 Repeats your most recent action. This might be the all-time best shortcut (except for Undo, which I’m not including in this list because for me, at least, it’s like breathing and requires no conscious thought). The F4 shortcut will repeat nearly all the actions you take on document text: typing: formatting, deleting.It will also let you repeat the action of adding or removing table rows, but it isn’t well implemented with tables overall. For instance, changing table properties is not replicable via this shortcut.
Ctrl + H Opens the Find And Replace dialog box with the Replace tab selected. Replace functionality is my constant companion, so this one is essential for me. Ctrl + F opens to the Find tab if you just want to locate something in a document (or make sure something isn’t in there).
Ctrl + drag text or an object Creates a copy of the text or object. Apologies to the keyboard purists, but this useful trick does require mouse action. It’s handy when you need to copy an object and control where that copy ends up. For example, a picture or other object that has certain positioning attributes may land in some unpredictable location if you use the standard copy and paste functions. This shortcut lets you drag it exactly where you want it.Just make sure you drop the text or object before you release the Ctrl key or Word will move the original instead of copying it.

BONUS: If you hold down Shift along with Ctrl as you drag, Word will keep the copy aligned with the original.

Ctrl + Q Removes paragraph formatting that isn’t part of the style assigned to a selected paragraph. When you want to strip out manually applied formats and return to only those characteristics defined by a paragraph style, this is the quickest way to get there. Ctrl + Spacebar works the same way for character formatting.
Ctrl + 0 (zero) Applies or removes 12 points of space above the current paragraph. This sounds a little lame, but you can improve readability of selected text in about two seconds using this trick. For instance, table text is often jammed up against top borders. Select the table and hit Ctrl + 0 and you’ll get an instant improvement.
Alt + drag the mouse vertically Make a vertical text selection. Another keyboard/mouse hybrid, this one is obscure but useful. Some users have trouble making it work, but the problem is usually sequence. Just make sure you press Alt before you press the mouse button and drag. Then, release Alt before you release the mouse button.

Tags: ,

Tips and Tricks

ATI Catalyst Software Suite 8.6

by Support 28. September 2009 23:57
Share on Facebook

A free software suite for ATI Radeon graphics (XP 32-bit) The ATI Catalyst Software Suite helps improve PC performance by increasing overall stability and providing innovative new features. It includes the latest Windows XP drivers and software for the Radeon range of ATI graphics cards.

  • ATI Catalyst Driver: This is the backbone of the entire Catalyst software that accelerates your 2D desktop and 3D applications (using either the OpenGL or Direct3D components)
  • ATI Catalyst Control Center: This is ATI's new user interface that revolutionizes how users interact with their
  • ATI graphics accelerator - users can very quickly setup and configure their graphics accelerator settings using the ATI Catalyst Control Center
  • Hydravision (HV): A separate software package that allows users to more efficiently organize multiple applications across multiple displays - great for business users - Multi-Media Center (MMC) and Remote Wonder (RW)

Tags:

Software

What is the Web 2.0 term means?

by Support 28. September 2009 23:36
Share on Facebook

Web 2.0 is the term given to describe a second generation of the World Wide Web that is focused on the ability for people to collaborate and share information online. Web 2.0 basically refers to the transition from static HTML Web pages to a more dynamic Web that is more organized and is based on serving Web applications to users. Other improved functionality of Web 2.0 includes open communication with an emphasis on Web-based communities of users, and more open sharing of information. Over time Web 2.0 has been used more as a marketing term than a computer-science-based term. Blogs, wikis, and Web services are all seen as components of Web 2.0.

Tags:

Definition

Online Chat

About The Skills Way Center

 Welcome!   This is Skills Way Center, A computer training center located in Mina, Tripoli, Lebanon.
More...

   

 

free counters

Google Translator

Recent Comments

Comment RSS
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010 Skills Way Center Blog