Buy online projects

Sunday, 3 April 2011

Buy online Books and antivirus cd's in low rates




































Project training is also available--- on  java, .Net,.PhP,Mysql server,C and C++ and much more.....


contact us------contact us---------- contact us----------contact us------contact us-------

Phone No ---  +919991639454

Email id -- sanjaytiwarisir@gmail.com

Sunday, 20 March 2011

Mr. Sanjay Tiwari Web designer expert in Java, .Net, .php Projects and much more....

 To buy online Any  projects in low Rates  contact us Mr. sanjay Tiwari .
Phone no--  +919991639454

E-mail ID:   sanjaytiwarisir@gmail.com  

 (submit your order in comment box)
                                                   project training is also available---> (MCA, BCA, B.TECH)  java, .Net, oracle, C, C++, .php,visul basic and much more......... college students projects also available on very cheap Prices


Mr.sanjay Tiwari sir, specializes in Website Development Oracle 9g/10g, Sql,Mysql and JAVA,.PHP  and .Net technologies, in addition  and DESIGN personnel. We can allocate software engineers and graphic designers qualified in various fields from within our ranks, assisting you in reaching your targets and goals through the building of winning team overseas. Sanjay Tiwari has the ability to put any work frame at your disposal, from a single programmer  all within a short time with efficient and quick allocation processes. 
  •     
                    
    WEBSITE DEVELOPMENT
            THINK DIFFERENT BE DIFFERENT
                     

    Plenty of folks think that web design is all about slapping some words and pictures together and posting them online. No doubt that sort of attitude has created some of the atrocious and non-working web sites we see out there. At Speed Limit Studios, we know that web design involves a lot of work - and we're not scared to roll up our sleeves and get our hands dirty. When we design a web site for you, we:
    Work out navigational issues. We want to make sure that your customers and clients can easily find what they are looking for. That's why we figure out what customers and clients are looking for on your web site - and then make sure that they can find what they need easily. This helps ensure that clients are perfectly happy with your web site
  • .
    Work out usability issues. We want your web site to be easily accessible to everyone, which is why we make sure that it works for vision impaired and hearing impaired users as well. We also consider all the possibilities - that someone is viewing your site on a tiny cell phone, on a slow Internet connection, or on an obscure computer system. Our Speed Limit Studios team really twists itself into a pretzel to ensure that everyone can see your web site perfectly. That must be one reason why we are champions at Twister - and why our web sites get outstanding results for our clients
    Consider your existing brand, logo, collateral, and primary audience. We take into account your budget, who your customers are, and what your business is all about. That's because we don't want to create a cookie-cutter web site. Please understand: we don't have anything against cookies (in fact, we have bonded with chocolate chip cookies while working late to meet client deadlines many a time). However, we think that your company deserves a personalized web site that works for you - not for just anyone in your field. We create a web site that is as unique as your company.
    We design a great site, using all the tools available. Photoshop, tablets, HTML, Illustrator, caffeine - we use all the latest and most established technology to create a web site that is visually appealing and yet fully functional. And we listen to you when you give is feedback and ideas, so that we create the web site you want - just not any web site

Mysql and database projects buy online and training is also available


MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases. MySQL is officially pronounced /maɪˌɛskjuːˈɛl/ (“My S-Q-L”), but is often also pronounced /maɪˈsiːkwəl/ (“My Sequel”). It is named after developerMichael Widenius’ daughter, My. The SQL phrase stands for Structured Query Language.
The MySQL development project has made its source code available under the terms of theGNU General Public License, as well as under a variety of proprietary agreements. MySQL was owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by Oracle Corporation.
Members of the MySQL community have created several forks (variations) such as Drizzle,OurDelta, Percona Server, and MariaDB. All of these forks were in progress before the Oracle acquisition; Drizzle was announced eight months before the Sun acquisition.
Free-software projects that require a full-featured database management system often use MySQL. Where the project may lead to something in commercial use, the license terms need careful study. Some free software project examples: WordPress, phpBB, Drupal and other software built on the LAMP software stack. MySQL is also used in many high-profile, large-scaleWorld Wide Web products, including Wikipedia, Google and Facebook.

Uses

MySQL is a popular choice of database for use in web applications, and is a central component of the widely-used LAMP web application software stack — LAMP is an acronym for “Linux, Apache, MySQL, PHP”. Its popularity is closely tied to the popularity of PHP. MySQL is used in some of the most frequently visited web sites on the Internet, including Flickr, Facebook, Wikipedia,  Google — though not for searches, Nokia.com and YouTube.

Platforms and interfaces

MySQL is written in C and C++. Its SQL parser is written in yacc, and a home-brewed lexical analyzer named sql_lex.cc.[14]
MySQL works on many different system platforms, including AIX, BSDi, FreeBSD, HP-UX, i5/OS, Linux, Mac OS X, NetBSD, Novell NetWare, OpenBSD, OpenSolaris, eComStation, OS/2 Warp, QNX, IRIX, Solaris, Symbian, SunOS, SCO OpenServer, SCO UnixWare,Sanos, Tru64 and Microsoft Windows. A port of MySQL to OpenVMS also exists.
Many programming languages with language-specific APIs include libraries for accessing MySQL databases. These include MySQL Connector/Net for integration with Microsoft’s Visual Studio (languages such as C# and VB are most commonly used) and the ODBC driver for Java. In addition, an ODBC interface called MyODBC allows additional programming languages that support the ODBC interface to communicate with a MySQL database, such as ASP or ColdFusion. The HTSQL - URL based query method also ships with a MySQL adapter, allowing direct interaction between a MySQL database and any web client via structured URLs. The MySQL server and official libraries are mostly implemented in ANSI C/ANSI C++.

Management and graphical frontends

MySQL is primarily an RDBMS and therefore ships with no GUI tools to administer MySQL databases or manage data contained within. Users may use the included command-line tools, or download MySQL frontends from various parties that have developed desktop software and web applications to manage MySQL databases, build database structure, and work with data records.

Official

The official MySQL Workbench is a free integrated environment developed by MySQL AB, that enables users to graphically administer MySQL databases and visually design database structure. MySQL Workbench replaces the previous package of software, MySQL GUI Tools. Similar to other third-party packages, but still considered the authoritative MySQL frontend, MySQL Workbench lets users manage the following:
  • Database design & modeling
  • SQL development — replacing MySQL Query Browser
  • Database administration — replacing MySQL Administrator
MySQL Workbench is available in two editions, the regular free and open source Community Edition which may be downloaded from the MySQL website, and the proprietary Standard Edition which extends and improves the feature set of the Community Edition.

Third-party

Several other third-party proprietary and free graphical administration applications (or “front ends”) are available that integrate with MySQL and enable users to work with database structure and data visually. Some well-known front ends, in alphabetical order, are:
  • Adminer — a free MySQL front end written in one PHP script, capable of managing multiple databases, with many CSS skins available.
  • DBEdit — a free front end for MySQL and other databases.
  • dbForge GUI Tools — a set of tools for database management that includes separate applications for schema comparison and synchronization, data comparison and synchronization, and building queries.
  • HeidiSQL — a full featured free front end that runs on Windows, and can connect to local or remote MySQL servers to manage databases, tables, column structure, and individual data records. Also supports specialised GUI features for date/time fields and enumerated multiple-value fields.
  • Navicat — a series of proprietary graphical database management applications, developed for Windows, Macintosh and Linux.
  • Other available proprietary MySQL front ends include Aqua Data Studio, dbForge Studio for MySQL, Epictetus, Oracle SQL Developer,SchemaBank, SQLyog, SQLPro SQL Client, Toad, Toad Data Modeler
  • Open Office — The database part of Open Office can manage MySQL databases. (You must install all of the Open Office suite. It is free and open source.)
  • phpMyAdmin — a free Web-based front end widely installed by Web hosts worldwide, since it is developed in PHP and is included in the convenient LAMP stack and WAMP software bundle installers.
  • MySql for Android — Lets you connect to a remote MySql database from your smartphone.

Command-line

MySQL ships with a suite of command-line tools for tasks such as querying the database, backing up data, inspecting status, performing common tasks such as creating a database, and many more. A variety of third-party command-line tools is also available, including:
  • Maatkit, a set of power-user tools written in Perl
  • MySQL Sandbox, a set of scripts for quickly starting server instances for testing and development

Deployment

MySQL can be built and installed manually from source code, but this can be tedious so it is more commonly installed from a binary package unless special customizations are required. On most Linux distributions the package management system can download and install MySQL with minimal effort, though further configuration is often required to adjust security and optimization settings.
Though MySQL began as a low-end alternative to more powerful proprietary databases, it has gradually evolved to support higher-scale needs as well.
It is still most commonly used in small to medium scale single-server deployments, either as a component in a LAMP based web application or as a standalone database server. Much of MySQL’s appeal originates in its relative simplicity and ease of use, which is enabled by an ecosystem of open source tools such as phpMyAdmin.
In the medium range, MySQL can be scaled by deploying it on more powerful hardware, such as a multi-processor server with gigabytes of memory.
There are however limits to how far performance can scale on a single server, so on larger scales, multi-server MySQL deployments are required to provide improved performance and reliability. A typical high-end configuration can include a powerful master database which handles data write operations and is replicated to multiple slaves that handle all read operations. The master server synchronizes continually with its slaves so in the event of failure a slave can be promoted to become the new master, minimizing downtime. Further improvements in performance can be achieved by caching the results from database queries in memory using memcached, or breaking down a database into smaller chunks called shards which can be spread across a number of distributed server clusters.

Features

As of April 2009, MySQL offers MySQL 5.1 in two different variants: the open source MySQL Community Server and the commercialEnterprise Server. They have a common code base and include the following features:
  • A broad subset of ANSI SQL 99, as well as extensions
  • Cross-platform support
  • Stored procedures
  • Triggers
  • Cursors
  • Updatable Views
  • True Varchar support
  • INFORMATION_SCHEMA
  • Strict mode
  • X/Open XA distributed transaction processing (DTP) support; two phase commit as part of this, using Oracle’s InnoDB engine
  • Independent storage engines (MyISAM for read speed, InnoDB for transactions and referential integrity, MySQL Archive for storing historical data in little space)
  • Transactions with the InnoDB, BDB and Cluster storage engines; savepoints with InnoDB
  • SSL support
  • Query caching
  • Sub-SELECTs (i.e. nested SELECTs)
  • Replication support (i.e. Master-Master Replication & Master-Slave Replication) with one master per slave, many slaves per master, no automatic support for multiple masters per slave.
  • Full-text indexing and searching using MyISAM engine
  • Embedded database library
  • Partial Unicode support (UTF-8 and UCS-2 encoded strings are limited to the BMP)
  • Partial ACID compliance (full compliance only when using the non-default storage engines InnoDB, BDB and Cluster)
  • Partititoned tables with pruning of partitions in optimiser
  • Shared-nothing clustering through MySQL Cluster
  • Hot backup (via mysqlhotcopy) under certain conditions
The developers release monthly versions of the MySQL Server. The sources can be obtained from MySQL’s web site or from MySQL’sBazaar repository, both under the GPL license.

Distinguishing features

MySQL implements the following features, which some other RDBMS systems may not:
  • Multiple storage engines, allowing one to choose the one that is most effective for each table in the application (in MySQL 5.0, storage engines must be compiled in; in MySQL 5.1, storage engines can be dynamically loaded at run time):
  • Native storage engines (MyISAM, Falcon, Merge, Memory (heap), Federated, Archive, CSV, Blackhole, Cluster, Berkeley DB, EXAMPLE, Maria, and InnoDB, which was made the default as of 5.5)
  • Partner-developed storage engines (solidDB, NitroEDB, Infobright (formerly Brighthouse), Kickfire, XtraDB, IBM DB2[22]). InnoDB used to be a partner-developed storage engine, but with recent acquisitions, Oracle now owns both MySQL core and InnoDB.
  • Community-developed storage engines (memcache engine, httpd, PBXT, Revision Engine)
  • Custom storage engines
  • Commit grouping, gathering multiple transactions from multiple connections together to increase the number of commits per second.

Product history

Milestones in MySQL development include:
  • Original development of MySQL by Michael Widenius and David Axmark beginning in 1994
  • First internal release on 23 May 1995
  • Windows version was released on 8 January 1998 for Windows 95 and NT
  • Version 3.23: beta from June 2000, production release January 2001
  • Version 4.0: beta from August 2002, production release March 2003 (unions)
  • Version 4.01: beta from August 2003, Jyoti adopts MySQL for database tracking
  • Version 4.1: beta from June 2004, production release October 2004 (R-trees and B-trees, subqueries, prepared statements)
  • Version 5.0: beta from March 2005, production release October 2005 (cursors, stored procedures, triggers, views, XA transactions)
The developer of the Federated Storage Engine states that “The Federated Storage Engine is a proof-of-concept storage engine”, but the main distributions of MySQL version 5.0 included it and turned it on by default. Documentation of some of the short-comings appears in ”MySQL Federated Tables: The Missing Manual”.
  • Sun Microsystems acquired MySQL AB on 26 February 2008.
  • Version 5.1: production release 27 November 2008 (event scheduler, partitioning, plugin API, row-based replication, server log tables)
Version 5.1 contained 20 known crashing and wrong result bugs in addition to the 35 present in version 5.0 (almost all fixed as of release 5.1.51).
MySQL 5.1 and 6.0 showed poor performance when used for data warehousing — partly due to its inability to utilize multiple CPU cores for processing a single query.
  • Oracle acquired Sun Microsystems on 27 January 2010. Oracle and Sun
  • MySQL Server 5.5 is currently generally available (as of December 2010). Enhancements and features include:
  • The default storage engine is InnoDB, which supports transactions and referential integrity constraints.
  • Semisynchronous replication.
  • SIGNAL and RESIGNAL statement in compliance with the SQL standard.
  • Support for supplementary Unicode character sets utf16, utf32, and utf8mb4.
  • New options for user-defined partitioning.
  • Improved multi-core scalability

Future releases

MySQL Server 6.0.11-alpha was announced 22 May 2009 as the last release of the 6.0 line. Future MySQL Server development uses a New Release Model. Features developed for 6.0 are being incorporated into future releases.

Support and licensing’

MySQL offers support via their MySQL Enterprise product, including a 24/7 service with 30-minute response time. The support team has direct access to the developers as necessary to handle problems. In addition, it hosts forums and mailing lists, employees and other users are often available in several IRC channels providing assistance.
Buyers of MySQL Enterprise have access to binaries and software certified for their particular operating system, and access to monthly binary updates with the latest bug-fixes. Several levels of Enterprise membership are available, with varying response times and features ranging from how to and emergency support through server performance tuning and system architecture advice. The MySQL Network Monitoring and Advisory Service monitoring tool for database servers is available only to MySQL Enterprise customers.
Potential users can install MySQL Server as free software under the GNU General Public License (GPL), and the MySQL Enterprisesubscriptions include a GPL version of the server, with a traditional proprietary version available on request at no additional cost for cases where the intended use is incompatible with the GPL.
Both the MySQL server software itself and the client libraries use dual-licensing distribution. Users may choose the GPL, which MySQL has extended with a FLOSS License Exception. It allows Software licensed under other OSI-compliant open source licenses, which are not compatible to the GPL, to link against the MySQL client libraries.
Customers that do not wish to follow the terms of the GPL may purchase a proprietary license.
Like many open-source programs, MySQL has trademarked its name, which others may use only with the trademark holder’s permission.

Corporate backing history

In October 2005, Oracle Corporation acquired Innobase OY, the Finnish company that developed the third-party InnoDB storage engine that allows MySQL to provide such functionality as transactions and foreign keys. After the acquisition, an Oracle press release mentioned that the contracts that make the company’s software available to MySQL AB would be due for renewal (and presumably renegotiation) some time in 2006.  During the MySQL Users Conference in April 2006, MySQL issued a press release that confirmed that MySQL and Innobase OY agreed to a “multi-year” extension of their licensing agreement.
In February 2006, Oracle Corporation acquired Sleepycat Software, makers of the Berkeley DB, a database engine providing the basis for another MySQL storage engine. This had little effect, as Berkeley DB was not widely used, and was deprecated (due to lack of use) in MySQL 5.1.12, a pre-GA release of MySQL 5.1 released in October 2006.
In January 2008, Sun Microsystems bought MySQL for US$1 billion.
In April 2009, Oracle Corporation entered into an agreement to purchase Sun Microsystems,  then owners of MySQL copyright and trademark. Sun’s board of directors unanimously approved the deal, it was also approved by Sun’s shareholders, and by the U.S. government on August 20, 2009. On December 14, 2009, Oracle pledged to continue to enhance MySQL as it had done for the previous four years. A movement against Oracle’s acquisition of MySQL, to “Save MySQL”  from Oracle was started by one of the MySQL founders, Monty Widenius. The petition of 50,000+ developers and users called upon the European Commission to block approval of the acquisition. At the same time, several Free Software opinion leaders (including Eben Moglen, Pamela Jones of Groklaw, Jan Wildeboer and Carlo Piana, who also acted as co-counsel in the merger regulation procedure) advocated for the unconditional approval of the merger. As part of the negotiations with the European Commission, Oracle committed that MySQL server will continue to use the dual-licensing strategy long used by MySQL AB with commercial and GPL versions available until at least 2015. The Oracle acquisition was eventually unconditionally approved by the European Commission on January 21, 2010. Meanwhile, Monty Widenius has released a GPL only fork, MariaDB. MariaDB is based on the same code base as MySQL server and strives to maintain compatibility with Oracle provided versions.

Forks of MySQL

  • Drizzle — a fork targeted at the web-infrastructure and cloud computing markets. The developers of the product describe it as a “smaller, slimmer and (hopefully) faster version of MySQL”. As such is planned to have many common MySQL features stripped out, including stored procedures, query cache, prepared statements, views, and triggers. This is a complete rewrite of the server that does not maintain compatibility with MySQL.
  • MariaDB — a community-developed branch of the MySQL database, the impetus being the community maintenance of its free status under GPL as opposed to any uncertainty of MySQL license status under its current ownership by Oracle. The intent also being to maintain high fidelity with MySQL, ensuring a “drop-in” replacement capability with library binary equivalency and exacting matching with MySQL APIs and commands. It includes the XtraDB storage engine as a replacement for InnoDB.
  • Percona Server — a fork that includes the XtraDB storage engine. It is an enhanced version of MySQL that is fully compatible, and deviates as little as possible from it, while still providing beneficial new features, better performance, and improved instrumentation for analysis of performance and usage.
  • OurDelta — is best characterized as a source of binaries compiled with various patches, including patches from MariaDB, Percona, and Google.
        
 To buy online Any  projects in low Rates  contact us Mr. sanjay Tiwari .
Phone no--  +919991639454
E-mail ID:  sanjaytiwarisir@gmail.com

   (submit your order in comment box)
                                                   project training is also available---> (MCA, BCA, B.TECH)  java, .Net, oracle, C, C++, .php,visul basic and much more......... college students projects also available on very cheap Prices

Microsoft Visual C++ project training and Buy projects online


Microsoft Visual C++ (often abbreviated as MSVC or VC++) is a commercial, non-freeintegrated development environment (IDE) product from Microsoft for the C, C++, and C++/CLIprogramming languages. It has tools for developing and debugging C++ code, especially code written for the Microsoft Windows API, the DirectX API, and the Microsoft .NET Framework.

History

The predecessor to Visual C++ was called Microsoft C/C++. There was also a Microsoft QuickC2.5 and a Microsoft QuickC for Windows 1.0.

16-bit versions

  • Microsoft C 1.0, based on Lattice C, was Microsoft’s first C product in 1983. It was not K&R C.
  • C 2.0 added large model support.
  • C 3.0 was the first version developed inside Microsoft. It was extremely compatible with K&R and the later ANSI standard. It was being used inside Microsoft (for Windows and Xenix development) in early 1984. It shipped as a product in 1985.
  • C 4.0 added optimizations and CodeView, a source level debugger.
  • C 5.0 added loop optimizations and Huge Model (arrays bigger than 64k) support. Microsoft Fortran and the first 32 bit compiler for 80386 were also part of this project.
  • C 6.0 released in 1989. It added global flow analysis, a source browser, and a new debugger, and included an optional C++ front end.
  • C/C++ 7.0 was released in 1992. It added built-in support for C++ and MFC 1.0.
  • Visual C++ 1.0, which included MFC 2.0, was the first version of Visual C++, released in February 1993. It was Cfront 2.1 compliant and available in two editions:
  • Standard – replaced QuickC for Windows.
  • Professional – replaced C/C++ 7.0. Included the ability to build both DOS and Windows applications, an optimizing compiler, a source profiler, and the Windows 3.1 SDK.  The Phar Lap 286 DOS Extender Lite was also included.
  • Visual C++ 1.5 was released in December 1993, included MFC 2.5, and added OLE 2.0 and ODBC support to MFC. It was the first version of Visual C++ that came only on CD-ROM.
  • Visual C++ 1.51 and 1.52 were available as part of a subscription service.
  • Visual C++ 1.52b is similar to 1.52, but does not include the Control Development Kit.
  • Visual C++ 1.52c was a patched version of 1.5. It is the last, and arguably most popular, development platform for Microsoft Windows3.x. It is available through Microsoft Developer Network.

32-bit versions



  • Visual C++ 1.0 (original name: Visual C++ 32-bit Edition) was the first version for 32-bit development.Although released when 16-bit 1.5 was available, it did not include support for OLE2 and ODBC. It was also available in a bundle called Visual C++ 16/32-bit Suite, which included Visual C++ 1.5.







  • Visual C++ 2.0, which included MFC 3.0, was the first version to be 32-bit only. In many ways, this version was ahead of its time, sinceWindows 95, then codenamed “Chicago”, was not yet released, and Windows NT had only a small market share. As a result, this release was almost a “lost generation”. Microsoft included and updated Visual C++ 1.5 as part of the 2.x releases up to 2.1, which included Visual C++ 1.52, and both 16-bit and 32-bit version of the Control Development Kit (CDK) were included. Visual C++ 2.x also supportedWin32s development. It is available through Microsoft Developer Network. There was a Visual C++ 2.0 RISC Edition for MIPS and Alphaprocessors, as well as a cross-platform edition for the Macintosh (68000 instruction set).
    • Visual C++ 2.1 and 2.2 were updates for 2.0 available through subscription.







  • Visual C++ 4.0, which included MFC 4.0, was designed for Windows 95 and Windows NT. To allow support of legacy (Windows 3.x/DOS) projects, 4.0 came bundled with the Visual C++ 1.52 installation CD. Updates available through subscription included Visual C++ 4.1, which came with the Microsoft Game SDK (later released separately as the DirectX SDK), and Visual C++ 4.2. Version number 3.0 was skipped to achieve version number parity between Visual C++ 4.0 and MFC 4.0.







  • Visual C++ 4.2 did not support Windows 3.x (Win32s) development. This was the final version with a cross-platform edition for theMacintosh available and it differed from the 2.x version in that it also allowed compilation for the PowerPC instruction set.







  • Visual C++ 5.0, which included MFC 4.21, was a major upgrade from 4.2. Available in four editions:
    • Learning
    • Professional
    • Enterprise
    • RISC







  • Visual C++ 6.0 (commonly known as VC6), which included MFC 6.0, was released in 1998. The release was somewhat controversial since it did not include an expected update to MFC. Visual C++ 6.0 is still quite popular and often used to maintain legacy projects. There are, however, issues with this version under Windows XP, especially under the debugging mode (for example, the values of static variables do not display). The debugging issues can be solved with a patch called the “Visual C++ 6.0 Processor Pack”.







  • Visual C++ .NET 2002 (known also as Visual C++ 7.0), which included MFC 7.0, was released in 2002 with support for link time code generation and debugging runtime checks, .NET 1.0, and Visual C# and Managed C++. The new user interface used many of the hot keys and conventions of Visual Basic, which accounted for some of its unpopularity among C++ developers.







  • Visual C++ .NET 2003 (known also as Visual C++ 7.1), which included MFC 7.1, was released in 2003 along with.NET 1.1 and was a major upgrade to Visual C++ .NET 2002. It was considered a patch to Visual C++ .NET 2002. Accordingly, the English language upgrade version of Visual Studio .NET 2003 shipped for minimal cost to owners of the English language version of Visual Studio .NET 2002. This was the last version to support Windows 95 as a target. eMbedded Visual C++ in various versions was used to develop for some versions of the Windows CE operating system. Initially it replaced a development environment consisting of tools added onto Visual C++ 6.0. eMbedded Visual C++ was replaced as a separate development environment by Microsoft Visual Studio 2005.







  • Visual C++ 2005 (known also as Visual C++ 8.0), which included MFC 8.0, was released in November 2005. This version supports .NET 2.0 and dropped Managed C++ for C++/CLI. Managed C++ for CLI is still available via compiler options though. It also introducedOpenMP. With Visual C++ 2005, Microsoft also introduced Team Foundation Server. Visual C++ 8.0 has problems compiling MFC AppWizard projects that were created using Visual Studio 6.0, so maintenance of legacy projects can be continued with the original IDE if rewriting was not feasible. Visual C++ 2005 is the last version to be able to target Windows 98, Windows Me and Windows NT 4.0.
    • SP1 version also available in Microsoft Windows SDK Update for Windows Vista. Version number: 14.00.50727.762







  • Visual C++ 2008 (known also as Visual C++ 9.0) was released in November 2007. This version supports .NET 3.5. Managed C++ for CLI is still available via compiler options. By default, all applications compiled against the Visual C++ 2008 Runtimes (static and dynamic linking) will only work under Windows 2000 and later.  A feature pack released for VC9, later included into SP1, added support for C++ TR1 library extensions.
    • SP1 version also available in Microsoft Windows SDK for Windows 7. Version number: 15.00.30729.01







  • Visual C++ 2010 (known also as Visual C++ 10.0) was released on April 12, 2010, and it is currently the latest stable release. It uses aSQL Server Compact database to store information about the source code, including IntelliSense information, for better IntelliSense and code-completion support.  This version adds a modern C++ parallel computing library called the Parallel Patterns Library, partial support for C++0x, significantly improved IntelliSense, and performance improvements to both the compiler and generated code.  However, Visual C++ 2010 does not support Intellisense for C++/CLI. This version is built around .NET 4.0, but supports compiling to machine code. The partial C++0x support in VC10 mainly consists of 6 compiler features (lambdas, rvalue references, auto, decltype, static_assert, nullptr), and some library features (e.g. moving the TR1 components from std::tr1 namespace directly to std namespace). Variadic templates were also considered, but delayed until some future version due to lower priority which stemmed from the fact that unlike other costly-to-implement features in VC10 (lambda, rvalue references), this one would benefit rather the minority of library writers than the majority of compiler end users.





    • Beta 2 version number: 16.00.21003.01 (this is the version of compiler; the IDE itself has version number 16.00.21006.01)
    • RC version number: 16.00.30128.01
    • RTM version also available in Windows SDK for Windows 7 and .NET Framework 4 (WinSdk v7.1).  Version number: 16.00.30319.01

    Current editions

    There are five current versions of Visual C++ available:
    • Microsoft Visual C++ 2010 Express Edition (available as a free download at the MSDN site.)
    • Microsoft Visual Studio 2010 Professional
    • Microsoft Visual Studio 2010 Team Foundation
    • Microsoft Visual Studio 2010 Premium
    • Microsoft Visual Studio 2010 Ultimate
    Visual C++ is included in Visual Studio.
    On March 31, 2008 the Microsoft Visual Studio 2005 Express Edition products were discontinued and removed from www.microsoft.com/express/, Microsoft Visual C++ 2005 Express is available as a free download at the MSDN site under “Previous Version” only to MSDN Subscribers.

    Visual C++ 2010 Express

    This Microsoft Visual C++ (or Visual C++ 10.0) is available in two flavors: as a part of Microsoft Visual Studio and as a standalone “Express Edition” product. Both should be available for MSDN subscribers and were released officially in April 2010.
    Microsoft Visual C++ 2010 Express Edition is available from the Microsoft Developer Network (MSDN) web site as a free download.

    64-bit

    Visual Studio 2005 Standard and Professional editions have x64 compiler support, and Visual Studio 2008 Team Suite supports both x64 andIA-64. Prior to Visual C++ 2005, the Platform SDK was the only way for programmers to develop 64-bit Windows applications. The SDK included both a compiler and a Visual C++ 6.0 library for the x64-target. Programmers who wanted the 64-bit versions of the Visual C++ .NET 2003 libraries (which are no longer available) 

              
     To buy online Any  projects in low Rates  contact us Mr. sanjay Tiwari .

    Phone no+919991639454

    E-mail ID:   sanjaytiwarisir@gmail.com (submit your order in comment box)
                                                      project training is also available--- (MCA, BCA, B.TECH)  java, .Net, oracle, C, C++, .php,visul basic and much more......... college students projects also available on very cheap Prices

    More..

    Related Posts Plugin for WordPress, Blogger...