Monday, July 30, 2007

COM+ & MSMQ

1.In client/server architecture, the server contains the Application data

2.In two-tier architecture, the business logic is handled by the Client

3.In three-tier architecture, the data required by the application is stored on the Database server.

4.N-tier architecture can contain any number of application servers.

5.Proxy is a helper object created on clients and servers.

6. Marshalling refers to converting the request and response into a format that can be transferred across a network.

7. DCOM stands for distributed COM.

8. DCOM uses ORB to enable components to communicate across a network.

Introduction to COM

1.Com is a binary standard.

2. COM creates two helper objects Stub and Proxy

3. COM is a component software architecture which defines a set of Application Programming Interface (API).

4. An Interface is the only point of contact between clients and the objects in COM.

5. The process of sending packaged method calls across process or machine boundaries in binary format is called Marshalling.

6. GUID is a 128 bit value.

7. A client and server running on different process can communicate through RPC.

8. Macros are used by COM to extract fields form HRESULT

9. All objects in COM must implement thee IUnknown interface.

10. An interface in COM is Immutable.

11. In an IUnknown interface, Addref() Increment the reference counter.

12. In an IUnknown interface, Release() Decrement the reference counter.

Sunday, July 15, 2007

MOBILedit! + 12 months of upgrades

Software:Business & Finance:Personal Info Managers

MOBILedit is a revolutionary modular solution which allows you to control your mobile phone from the PC via Bluetooth, infrared or cable. No matter if you have a Nokia, Sony Ericsson, Siemens, Motorola or any other. You can easily copy photos from your phone or upload your favorite polyphonic ringtones, logos, MP3's, themes, java applications and documents. You can dial, send SMS's, receive calls, organize contacts, play games and much more. MOBILedit! has a unique open architecture, you can enhance its functionality by adding new plug-in applications and drivers.

Features:

Large quantity of phones supported; file system enabling access to a phone and card; a powerful editor for phonebooks; search and dial from your PC; Send long SMS messages; edit, sort, read, and archive SMS's to PC; handling of incoming calls and SMS in real-time; connect multiple phones at one time; archive and AutoBack-up; powerful printing, Outlook & Outlook Express support; Chess game included...

Saturday, July 14, 2007

7 Secrets for ESL learners

Secret #3: Listen! Listen! Listen!

Students sometimes say: "I don't listen to the news on the radio because it's too fast for me and I can't understand it." That's a pity! When it's too fast for you, when you can't understand it, that is exactly when you NEED to listen to it!!! How can you improve if you don't listen and practise?
When you were a baby, did you understand your own language? When you were three weeks old, or two months, or 1 year, did you understand everything? Of course not! But you learned to understand your own language by listening, 24 hours a day, 7 days a week. After that, you learned to speak. Then you learned to read. And then you learned to write. But listening came first!

AVS Video Tools - Software

AVS Video Tools! Copy DVD and video files to all key portables, convert, capture, edit and apply video effects, author and burn DVDs.

AVS Audio Tools
Your own complete audio studio.
Record, rip & burn, make ringtones.
Easy to use, free to try!


AVS DVD Copy

Copy personal discs, create DVDs for home DVD Players and write data CD/DVD/BD quickly and easily. try!



AVS Video Editor

Perfect for home video editing.
Capture, edit, author own DVDs.
All key formats are supported! try!

AVS Video Tools

Convert video, split, join,
capture, edit & burn DVD.
All key formats are supported! try!


Bundle: AVS Video Tools + AVS Audio Tools

Bundle: AVS Video Tools + AVS DVD Copy

Bundle: AVS Video Tools + AVS Video Editor

Bundle: All AVSMedia products in one package

Monitor stock quotes information provided by Yahoo in real time

Stock Quotes for PocketPC

Software:Business & Finance:Personal Finance



Stock Quotes for Pocket PC is an easy-to-use application for modern mobile platform. It allows you to monitor stock quotes information provided by Yahoo in real time. Besides, you can view news relevant to the selected stock, set customizable alerts, search for ticker and get company summary information by its stock symbol. Stock Quotes for Pocket PC consists of 4 main views: portfolio, stock, news and alerts.



Stock quotes are grouped into portfolios. You can have unlimited number of portfolios. Stock Quotes for Pocket PC provides the main information for the selected portfolio: base and current cost and gain. All stocks data of all portfolios is downloaded simultaneously using one request. After each download cycle portfolio prices are recalculated.



Stock Quotes for Pocket PC allows you not only to monitor stock quotes but also to read news available on the Yahoo Finance News for the selected symbol.



Alerts help to monitor stock data for the desired events. You can set alert to control stock property (price, high, low or volume) reaching the desired condition (value is lower, equal or greater).


Internet Download Accelerator

Software:Internet:Download Managers


Internet Download Accelerator is an easy-to-use and effective download manager that can increase download speed by up to 500 percent. It uses intellectual multi-section download technology to provide the best possible performance for all connection types, resumes broken downloads, supports FTP, HTTP and HTTPS protocols, firewalls, proxy servers, cookies, redirects, authorization and a lot of different platforms and servers.


IDA lets you conveniently manage downloads by orginizing them in categories with automatic category detection option. The category list has uniqe drag and drop possibilities of download management. Another feature is the original Active Visual Cart technology which significantly improves your download experience by giving you quick access to the most useful program features.


IDA integrates into Internet Explorer, Netscape Navigator, Mozilla and Opera. Also IDA adds a toolbar to Internet Explorer, monitors the system clipboard and cooperates with antivirus programs. Other features include: skins support, scheduler, site manager, import and export of the download list, various download speed modes, downloads history, multi-language interface option.


Other Software:

Friday, July 13, 2007

Hacker's Games: Simulations

Software:Games:Action
***


Mindlink 2005: Underground

Play the role of a hacker agent working from the underground, for the Mindlink agency. A global network of agents working for one goal : to be the best and obtain maximum profit from stealing money and files by hacking into online companies.



This game is guaranteed to keep you busy and entertained for a long while. Participate in the online ranking system, and submit your scores to our website. Try and be the best. A special prize awaits you each month.





Wednesday, July 11, 2007

Pass Variables to a New Thread in C#

Since the ThreadStart delegate doesn't accept parameters, you need to set the parameters somewhere before you create the new thread. What we'll do is create a small class to store the variables, and then create a function in the class to pass into ThreadStart.

class myObject
{
public string myvariable;

public void RunThread()
{
// use myvariable here
}
}


You should really use properties instead of a public variable, but this makes the code sample simpler. The method that you pass into ThreadStart must be void, and accept no parameters.

Here's the sample code for creating the object, passing in a variable, and then using the object to create the new thread:

myObject m = new myObject();
m.myvariable = "test data that the thread will need";

// Create the new thread, using the function
// from the object we created

Thread t = new Thread(new ThreadStart(m.RunThread));
t.IsBackground = true;
t.Name = "UpdateBookmarkThread";
t.Start();



Now when the thread is started, it will have access to the variables stored in it's own object instance. This technique is very useful if you need to open multiple threads, passing in different information to each.

***
VB.Net to C# and J# Converters
Software:Software Development:Tools & Editors

Save Money with our Package Deal: VBConversions VB.Net to C# Converter and VB.Net to J# Converter.

The VB.Net to C# Converter is a stand alone program which converts VB.Net 2003 and 2005 projects to C#.

The VB.Net to J# converter is a Visual Studio 2003 add-in which converts VB.Net 2003 programs to J# conveniently within Visual Studio.



Buy them both together and save. After purchase, you will receive both unlock codes emailed to you immediately from RegNow.

Request a new IP address from your ISP server

1. Click Start
2. Click run
3. In the run box type cmd.exe and click OK
4. When the command prompt opens type the following. ENTER after each new line.
ipconfig /flushdns
ipconfig /release
ipconfig /renew
exit

tobe continued...

GMAT Prep Course - Software (Windows)

Every year students pay as much as $800 to test prep companies to prepare for the GMAT . Now you can get the same preparation in a software program. GMAT Prep Course provides the equivalent of a two-month, 50-hour course.



Although the GMAT is a difficult test, it is a very learnable test. GMAT Prep Course presents a thorough analysis of the GMAT and introduces numerous analytic techniques that will help you immensely, not only on the GMAT but in business school as well.



Features:


* Math: Twenty-two chapters provide comprehensive review of GMAT math.

* Logical Reasoning: Discover the underlying simplicity of these problems and learn the tactics the GMAT writers use to obfuscate the answers.

* Reading Comprehension: Develop the ability to spot places from which questions are likely to be drawn as you read a passage (pivotal words, counter-premises, etc.).

* Sentence Correction: Comprehensive review of GMAT grammar.

* Writing Assessment: Learn how to get top scores on your Analysis of Issue and Analysis of Argument essays.

* Mentor Exercises: These exercises provide hints, insight, and partial solutions to ease your transition from seeing GMAT problems solved to solving them on your own.



Mentor Mode: In Mentor Mode, you are immediately told whether you answered a problem correctly, and you can immediately view a detailed solution of the problem.



Test Mode: In Test Mode, you can take a GMAT test timed and scored by the program.



Monday, July 09, 2007

File Handling in C#

Session 13:
Example 1: demonstrates the use of BinaryReader and BinaryWriter classes. The example makes use of FileStream class. A detailed explanation of the FileStream will follow.


using System;
using System.IO;
namespace Session13Example1
{
///
/// Summary description for Class1.
///

class BinaryDemo
{
private const string filename = "Binary.data";
///
/// The main entry point for the application.
///

[STAThread]
public static void Main(string[] args)
{
//
// TODO: Add code to start application here
//
//Check if file already exists
if(File.Exists(filename))
{
Console.WriteLine("{0} already exists!", filename);
return;
}
//If not exist then create a new empty data file.
FileStream fs = new FileStream(filename, FileMode.CreateNew);
//Create the writer for data.
BinaryWriter w = new BinaryWriter(fs);
for(int i=0; i<11; i++)
{
w.Write((int) i);
}
Console.WriteLine("Data has been written to the file!");
w.Close();
fs.Close();
//Create the reader for data.
fs = new FileStream(filename, FileMode.Open, FileAccess.Read);
BinaryReader r = new BinaryReader(fs);
Console.WriteLine("The Data file contents are:");
//Read data from the data file.
for(int i=0; i<11; i++)
{
Console.WriteLine(r.ReadInt32());
}
w.Close();
}
}
}

...To be continued

Monday, July 02, 2007

How to Live On 24 Hours A Day

How to Live On 24 Hours A Day


One of the Best Time Management Books of All Times is Finally in Ebook Form. Arnold Bennett shows in lay language, the dangers to avoid in life so you stay on course with your plans. It teaches how to begin endeavors, stick to them and see them completed successfully. Dwelling on causes of trouble, mood swings and motivation, the reader is guided to a successful living with less stress. How To Live 24 Hours A Day is A Must Read book for managers, businessmen and others who value time as one of the most important commodities today. Includes Master Resell Rights

Home & Education:E-books & Literature

Next Post: A Secret Of Success

Sunday, July 01, 2007

First Person Shooter (FPS) games


http://www.quickwars.com/index.php?qw=4,0,0

Quickwars.com is a website devoted to providing quality online flash shooting games. Born from a passion for First Person Shooter (FPS) games, this site contains a growing number of free flash games for you to play online. You can now practice your skills while at work, school/college/university or jail so that you’re ready and prepared for the proper games on PC, Mac, console – whatever.
Here are the latest games. Subscribe to our newsletter to get the latest games.


COUNTERFORCE: Mission brief
Counterforce is dedicated to Counter-Strike(camperstrike) online flash shooting game. It consists of 3 x 60 second rounds where your objective is to shoot the bad guys as accurately as possible. You can aim for the head or the body area. The closer you are to the centre of each of these areas the more points you gain. The trick is to make every single shot count. If you waste a bullet on thin air your points will suffer!

Labels

Blog Archive