Sunday, November 9, 2008

Differences Between the .NET Compact Framework and the .NET Framework

Its been a bit of a confusion that has been running in my head for sometime as in what is .NET Framework? and whats is .NET Compact Framework? well I tried the Ultimate Micrsoft Knowledge center which is none other than the MSDN Library. This is what it said..

"The .NET Compact Framework is a subset of the full .NET Framework. It implements approximately 30 percent of the full .NET Framework class library and also contains features and classes that are specific to mobile and embedded development."

"This topic does not describe all the differences between the two Frameworks, but lists the important considerations for developing applications."

i would suggest all viewers to visit this link for more info because im not gona type all that info here which is too long. Differences Between the .NET Compact Framework and the .NET Framework

Wednesday, November 5, 2008

Wireless Networking

Microsoft Windows includes extensive support for the widely adopted Institute of Electrical and Electronics Engineers (IEEE) 802.11 standards for high-speed networking across wireless LANs, including 802.11a, 802.11g, and 802.11b (also known as Wi-Fi).

Introductory Overviews

please follow the links,

Sunday, November 2, 2008

Top Free Wi-Fi Hotspot Locators - Find a Free Wireless Hotspot

Numerous Web sites offer searchable listings of public Wi-Fi hotspots. Hotels, airports, restaurants and many other businesses now offer free or paid wireless Internet connectivity services via these hotspots.

Travelers can use these hotspot finder services to locate nearby access points. Each service listed below shows the location of free hotspots on a map and provides the configuration parameters such as hotspot name (SSID) needed to connect.

JiWire

The JiWire search engine supports dozens of countries and indexes both free and paid hotspots. Search by street address, airport code, postal code or SSID. Alternatively, browse the airport, hotel and cafe listings.

Wi-Fi ZONE Finder

The Wi-Fi ZONE Finder is a an official service of the Wi-Fi Alliance. This directory indexes only hotspot providers that have registered for the ZONE program. Such a certification system helps keep inactive hotspots, or hotspots of lesser quality, out of the index.

The Hotspot Haven

Hotspot Haven offers a large directory with clickable maps. Search by address and by service provider. A user rating service allows customers to score and rank the quality of these hotspots.

WiFinder

WiFinder is privately held company that indexes hotspots worldwide. WiFinder can be searched by location and by Wi-Fi protocol (802.11b or 802.11g). WiFinder lists fewer total hotspots than some competitive services, but it may contain some entries that other services do not.

Thursday, October 30, 2008

Intel® Core™2 Quad Processors - The ultimate multi-core performance


Introducing Intel® Core™2 Quad processor for notebook and desktop PCs, designed to handle massive compute and visualization workloads enabled by powerful multi-core technology. Optimized for the longest possible battery life without compromise to performance, Intel Core 2 Quad processors for notebooks allow you to stay unwired longer while running the most compute-intensive applications.

Providing all the bandwidth you need for next-generation highly-threaded applications, the latest four-core Intel Core 2 Quad processors are built on 45nm Intel® Core™ microarchitecture enabling faster, cooler, and quieter mobile and desktop PC and workstation experiences.

Plus, with optional Intel® vPro™ technology, you have the ability to remotely isolate, diagnose, and repair infected desktop and mobile workstations wirelessly and outside of the firewall, even if the PC is off, or the OS is unresponsive.

Features and Benefits

With four processing cores, up to 12MB of shared L2 cache,¹ and up to 1066 MHz Front Side Bus for notebooks, and up to 12MB of L2 cache² and up to 1333 MHz Front Side Bus for desktops, the Intel Core 2 Quad processor delivers amazing performance and power efficiency enabled by the all new hafnium-based circuitry of 45nm Intel Core microarchitecture.

Whether you're encoding, rendering, editing, or streaming HD multimedia in the office or on the go, power your most demanding applications with notebooks and desktops based on the Intel Core 2 Quad processor.

Plus, with these processors you get great Intel® technologies built in:

Demo

See how the Intel® Core™2 Quad processor is rewriting the rules on what your P C can do.
Intel® Wide Dynamic Execution, enabling delivery of more instructions per clock cycle to improve execution time and energy efficiency

Intel® Intelligent Power Capability, designed to deliver more energy-efficient performance

Intel® Virtualization Technology (Intel® VT), enabling greater security, manageability, and utilization

Dual Intel® Dynamic Acceleration technology, improving four-core performance by utilizing power headroom of idle cores by dynamically boosting frequency of active cores

Intel® Smart Memory Access, improving system performance by optimizing the use of the available data bandwidth

Larger Intel® Advanced Smart Cache optimized for multi-core processors, providing a higher-performance, more efficient cache subsystem

Intel® Advanced Digital Media Boost, accelerating a broad range of applications along with Intel® HD Boost utilizing new SSE4 instructions for even greater multimedia performance

Future ready, designed to perform in highly threaded programs with powerful Intel® multi-core technology

Tuesday, October 28, 2008

Windows Packet Capture (WinPcap)

WinPcap is the Windows version of the libpcap library; it includes a driver to support capturing packets.

Wireshark uses this library to capture live network data on Windows.

General information about the WinPcap project can be found at the WinPcap web site.

The libpcap/WinPcap file format description can be found at: Development/LibpcapFileFormat

WinPcap Versions

/!\ We strongly recommend that you use version 3.1 or 4.0. Some annoying bugs are fixed in these versions!

See the "Add or Remove Programs" list of the "Control Panel" for the installed version.

Latest Stable Release: 4.0.2

The current WinPcap release version is 4.0.2. The 4.0.x versions contain the following improvements:

  • Support for Windows Vista and XP 64 bit added
  • Allows remote capture to work with Wireshark
  • Based on libpcap 0.9.5

WinPcap 4.0 does not support Windows 3.1, 95, 98, or ME.

Previous Stable Release: 3.1

This version contains substantial bug fixes and extensions above the 3.0 release:

  • based on libpcap 0.9.3, with many fixes and extensions above the older version
  • dial-up connections (e.g. PPP) can be captured on Windows 2000, Windows XP, and Windows Server 2003, as well as Windows 95, Windows 98, and Windows Me, which were supported by previous releases
  • "can't get a list of interfaces" error fixed

See the change log for WinPcap for a more complete list (although some of those bugs might be bugs in older 3.1 betas rather than in 3.0).

Installation

The Wireshark installer will copy the WinPcap installer and call it, so you get installation done "all in one place". This is the same WinPcap installer that you can get from WinPcap's download page.

However, you might need to install WinPcap by the standalone installer, if you want to try the latest alpha/beta, or there might even be a new WinPcap release version available.

The User's Guide Installing Wireshark under Windows page will also describe how to install WinPcap.

Windows Versions

You'll find complete information about this topic at WinPcap FAQ #14.

Vista (aka Longhorn)

Works except for capturing on PPP/WAN interfaces. See: WinPcap FAQ #28.

XP 64 bit

Works except for capturing on PPP/WAN interfaces. See: WinPcap FAQ #14.

Laurent Rabret mentioned (if it's not working with WinPcap): "There's a workaround. You should be able to use the "netcap" application (on the support tools of the Windows XP CD-ROM http://support.microsoft.com/?id=310875 ) With netcap, it's possible to record network traffic in a file Wireshark can handle. Therefore, it's a 2 steps process but it's better than nothing!"

Sunday, May 25, 2008

Peer to Peer

A peer to peer (or "P2P") computer network uses diverse connectivity between participants in a network and the cumulative bandwidth of network participants rather than conventional centralized resources where a relatively low number of servers provide the core value to a service or application. P2P networks are typically used for connecting nodes via largely ad hoc connections. Such networks are useful for many purposes. Sharing content files (see file sharing) containing audio, video, data or anything in digital format is very common, and realtime data, such as telephony traffic, is also passed using P2P technology.

A pure P2P network does not have the notion of clients or servers, but only equal peer nodes that simultaneously function as both "clients" and "servers" to the other nodes on the network. This model of network arrangement differs from the client-server model where communication is usually to and from a central server. A typical example of a file transfer that is not P2P is an FTP server where the client and server programs are quite distinct, the clients initiate the download/uploads, and the servers react to and satisfy these requests.

The earliest P2P network in widespread use was the Usenet news server system, in which peers communicated with one another to propagate Usenet news articles over the entire Usenet network. Particularly in the earlier days of Usenet, UUCP was used to extend even beyond the Internet. However, the news server system also acted in a client-server form when individual users accessed a local news server to read and post articles. The same consideration applies to SMTP email in the sense that the core email relaying network of Mail transfer agents is a P2P network while the periphery of Mail user agents and their direct connections is client server.

Some networks and channels such as Napster, OpenNAP and IRC server channels use a client-server structure for some tasks (e.g. searching) and a P2P structure for others. Networks such as Gnutella or Freenet use a P2P structure for all purposes, and are sometimes referred to as true P2P networks, although Gnutella is greatly facilitated by directory servers that inform peers of the network addresses of other peers.

P2P architecture embodies one of the key technical concepts of the Internet, described in the first Internet Request for Comments, RFC 1, "Host Software" dated 7 April 1969. More recently, the concept has achieved recognition in the general public in the context of the absence of central indexing servers in architectures used for exchanging multimedia files.

The concept of P2P is increasingly evolving to an expanded usage as the relational dynamic active in distributed networks, i.e. not just computer to computer, but human to human. Yochai Benkler has coined the term "commons-based peer production" to denote collaborative projects such as free software. Associated with peer production are the concept of peer governance (referring to the manner in which peer production projects are managed) and peer property (referring to the new type of licenses which recognize individual authorship but not exclusive property rights, such as the GNU General Public License and the Creative Commons licenses).