Screenshot of Visual Studio Express 2012 for Desktop running on Windows 7, developing a Windows app called Wikipedia Recon Drone | |
Developer(s) | Microsoft |
---|---|
Final release | 2015 for (Web, Desktop, Windows and Team Foundation Server) (July 20, 2015; 3 years ago)[±][1][2] |
Operating system | Windows |
Type | Integrated development environment |
License | Freeware, Registerware |
Website | visualstudio.com/products/visual-studio-express-vs |
Microsoft Visual Studio Express is a set of integrated development environments (IDEs) developed by Microsoft as a freeware and registerware[3] function-limited version of the non-free Microsoft Visual Studio. Express editions started with Visual Studio 2005.
Visual Studio Express was supplanted by the Visual Studio Community edition, which is also available for free.[4] but with different license. Compared to Visual Studio Express, the new license is more friendly to open-source but less for some closed source developers. The community edition works with plugins, a feature that was previously exclusive to the paid editions (Professional and higher). Express editions of Visual Studio 2015 are, however, still available for the time being.[5] A final version was released in 2017.[6]
Microsoft visual studio 2008 download free download - Microsoft Visual Studio 2010 Professional, Microsoft Pre-release Software Visual Studio 2008 Professional Edition, VS.Php for Visual Studio.
- 22005–2010 products
- 2.4Visual C# Express
History[edit]
Visual Studio 2005 Express, the first version of Visual Studio Express, was released on October 2005, with support until 2015. It runs on Windows 2000 SP4 and later. Service Pack 1 for 2005 Express was released on December 2006. Registration was not required; free-of-charge registration for use after a 30-day trial period has been required since the release of Visual Studio Express 2008.[7]
Visual Studio 2008 Express was released in November 2007, with its Service Pack 1 released on August 11, 2008. Visual Studio 2008 and 2010 Express require Windows XP SP3 or later. Although Windows 2000 is no longer supported, Visual Studio 2008 Express can develop applications to run on Windows 2000. Windows Phone support is available with Windows Vista and later.
Visual Studio 2010 Express was released in April 2010, alongside Visual Studio 2010.
2005–2010 products[edit]
Visual Studio 2005, 2008, and 2010 Express are geared toward single project types. For example, developers must launch Visual Web Developer Express to build web applications, while class libraries must be developed separately in Visual C# Express. The commercial editions of Visual Studio, however, support multiple project types without separate launch.
Visual Studio 2005, 2008, and 2010 Express consist of the following separate products:
- Visual Basic Express
- Visual C++ Express
- Visual C# Express
- Visual J# Express (2005 only)
- Visual Web Developer Express
- Visual Studio Express for Windows Phone (2010 only)
Visual Basic Express[edit]
Visual Basic Express has the following limitations:[8][9]
- No IDE support for databases other than SQL Server Express and Microsoft Access
- No support for web applications with ASP.NET (although, it is supported by Visual Web Developer Express)
- No support for developing for mobile devices (no templates or emulator)
- Absence of Crystal Reports
- Fewer project templates (e.g. Windows services template and Excel Workbook template are unavailable)
- Limited options for debugging and breakpoints
- No support for creating Windows Services (needs a separate project template)
- No support for OpenMP
- Limited deployment options for finished programs
- No code folding
Visual Basic 2008 Express includes the following improvements over 2005:
- Includes the visual Windows Presentation Foundation designer codenamed 'Cider'
- Debugs at runtime
- Better IntelliSense support
- Fixes common spelling errors
- Corrects most forms of invalid syntax
- Provides suggestions to class names when specified classes are not found
Visual Basic 2005 and Visual Basic 2008 Express feature a Visual Basic 6.0 converter that makes it possible to upgrade Visual Basic 6.0 projects to Visual Basic.NET. The converter is not included with 2010 Express.
Visual Web Developer Express[edit]
Visual Web Developer Express is a freeware web development tool[10] that allows developers to evaluate the web development and editing capabilities of the other Visual Studio editions at no charge. Its main function is to create ASP.NET websites. It has a WYSIWYG interface, drag-and-drop user interface designer, enhanced HTML and code editors, a limited database explorer, support for CSS, JavaScript and XML, and integrated, design-time validation for standards including XHTML 1.0/1.1 and CSS 2.1.
Visual Web Developer 2005 Express lacks certain features, such as the Accessibility Checker, the ability to create standalone class library projects, third-party add-ins and macros.[11] Visual Web Developer 2008 Express SP1 supports both class library and web application projects.[12] It also includes a new integrated HTML designer based on Microsoft Expression Web. However, this edition cannot publish self-developed websites.[clarification needed]
Visual C++ Express[edit]
Visual C++ Express compiles .NET and Win32 applications in 32-bit only.[13][14] It includes Windows SDK's compilers and core files, which developers can use to build Win32 applications.
Limitations of Visual C++ Express:
- No support for MFC or ATL. These libraries can, however, be installed from an older version of the Windows SDK and Windows Driver Kit.[15]
- Lack of a resource editor, which is available in commercial editions of Visual Studio.[16]
- No profiling support
- No support for add-ins or IDE macros
- No option for crash dump generation
- No 'list of all breakpoints' window.
- No support for cross-language debugging, for example a C# application calling a C++ DLL.
Limitations in earlier versions:
- No out-of-box support for developing 64-bit applications (prior to 2012).
- No support for OpenMP (prior to 2012)
- The debugger cannot be attached to a running process (prior to 2010)
While Microsoft lists memory windows as unavailable in Visual Studio 2010 Express,[17] third parties have reported that they are available when Expert Settings are enabled.[18][19]
Many open source projects have started providing project files created with Visual C++ Express; noteworthy examples include the Ogre and Irrlicht engines. Modding kits for commercial engines, such as Valve's Source engine, also support this development system.[20]
Visual C# Express[edit]
Visual C# Express is a free, lightweight, integrated development environment (IDE) designed for novice developers, students and hobbyists to create applications and (when combined with the XNA Game Studio) video games for Windows, Xbox 360 and Zune. It can build console, Windows Forms and Windows Presentation Foundation applications, and class libraries.
Microsoft has found that a substantial community of game players are taking up C# programming.[21][22][23]
Limitations[edit]
Visual C# Express does not have a breakpoint control panel; breakpoints can only be toggled.
The following refactoring modes were also unavailable:[24]
- Encapsulate field
- Promote local to parameter
- Reorder parameters
- Remove parameters
- Extract interface
The limitations effectively reduce the refactoring capabilities of Visual C# Express to renaming and extracting methods. According to Microsoft, the reason the listed features are absent is 'to simplify the C# Express user experience'. Some users remarked that the omission of refactoring capabilities removed useful functionality without actually simplifying use.[25]
The ability to attach the debugger to an already-running process is also unavailable, hindering scenarios such as writing Windows services and re-attaching a debugger under ASP.NET when errors under the original debugging session cause breakpoints to be ignored.
2012-2013 products[edit]
For the 2012 release of Visual Express, Microsoft changed its distribution of editions so that each version is geared toward an overall solution type, and can contain more than one project type. (This is unlike previous Express editions, each of which was geared around a single programming language.) For example, a web solution might consist of a web application project and a couple of C# class-library projects. This change was made to reflect the wide diversity of applications available for the web and the new WinRT platform used on Windows 8 and Windows Phone 8.
Microsoft has released five Visual Studio Express 2012 products:
Edition | Description | Desktop OS | Server OS |
---|---|---|---|
Visual Studio Express 2012 for Web[26][27] | Allows development of web applications. Includes integrated features for deploying to Microsoft's Windows Azurecloud computing platform. |
| |
Visual Studio Express 2012 for Windows 8[28][29] | Allows development of Metro-style applications for Windows Store in C#, VB.NET, C++ and JavaScript. Note: This edition runs only on Windows 8. | Windows 8 | N/A |
Visual Studio Express 2012 for Windows Desktop[30][31] | Allows development of conventional Windows desktop applications in C#, VB.NET and C++, targeting Windows client technologies such as Windows Presentation Foundation (WPF), Windows Forms, and the Win32 API. Unlike previous Express editions, it has built-in support for compiling 64-bit applications through IDE. Update 1 adds support for Windows XP in C++ applications. |
| |
Visual Studio Team Foundation Server Express 2012[32] | Provides source control, work-item tracking, application lifecycle management and build automation for teams of up to five developers. |
| |
Visual Studio Express 2012 for Windows Phone[33] | Consists of the Windows Phone 8 SDK that enables developing applications for Windows Phone 7.5 and Windows Phone 8 and testing them on an emulator. Supports C++, .NET Framework and DirectX. As part of its .NET Framework support, it can integrate with Microsoft Expression Blend. | Windows 8 (x64 only) | N/A |
In October 2013, Microsoft released four new versions of its Visual Studio Express products. Like the 2012 Express edition, they are geared toward an overall solution type which may mix different types of projects. However, different IDEs are still offered for different destination platforms. They are:[34][35]
- Visual Studio Express 2013 for Web[36]
- Visual Studio Express 2013 for Windows:[36]Note: Works on Windows 8.1 only (x86 and x64).
- Visual Studio Express 2013 for Windows Desktop[36]
- Visual Studio Team Foundation Server Express 2013[36]
Note that Visual Studio Express for Windows Phone was not released in the set of 2013 products, but Visual Studio Express for Windows Phone is now merged with Visual Studio Express for Windows 2013.2.[37] With this new release, Windows 8.1 x86 is now supported for Windows Phone 8.1 development, but not for Windows Phone 8.0 development or the Windows Phone Emulator, the latter of which also requires a processor that supports Client Hyper-V and Second Level Address Translation (SLAT).
2015-2017 products[edit]
The Visual Studio Express 2015 editions are:
- Express for Desktop – for creating desktop Windows programs[38]
- Express for Web - for creating responsive websites, web APIs, or 'real-time online experiences'[38]
- Express for Windows – core tools for creating Universal Windows Platform apps. Requires Windows 10.[38]
- Team Foundation Server 2015 Express – platform for source code control, for project management, and for team collaboration[38]
On their Overview of Visual Studio 2015 Products page, Microsoft says:
Small teams and individual developers should consider Visual Studio Community 2015 which is more comprehensive than Express.[39]
Free Download Visual Studio 2008 Professional Edition Pc
The Visual Studio Express 2017 editions are:
- Express for Desktop - Supports building managed and native desktop applications.*
- Visual Studio Express 2017 is available for Windows Desktop developers. This will be the final version of Visual Studio Express, and there will not be a UWP or Web offering of Visual Studio Express 2017. We encourage all users to look at the free development options offered by Microsoft such as Visual Studio Code and Visual Studio Community for future development needs.[40]
Extensibility[edit]
Visual Studio is extensible by nature, ultimately consisting of a core 'shell' that implements all commands, windows, editors, project types, languages, and other features through dynamically loadable modules called 'packages'.[41][42] Microsoft encourages and fosters third-party partners to create modules for Visual Studio via the free VSIP program. However, according to Dan Fernandez, Microsoft 'made a business decision to not allow 3rd party extensibility in Express'.[43]
See also[edit]
References[edit]
- ^https://www.visualstudio.com/vs-2015-product-editions
- ^https://www.visualstudio.com/en-us/products/visual-studio-express-vs
- ^'Registration Issues'. Microsoft. Retrieved 2009-09-02.
- ^'Visual Studio Community 2013 Announcement'. microsoft.com. 2014-11-12. Retrieved 2015-01-17.
- ^http://blogs.msdn.com/b/onecode/archive/2014/11/12/differences-between-visual-studio-community-edition-and-express-editions.aspx
- ^'Visual Studio Express'. Microsoft. Archived from the original on 2018-03-30. Retrieved 2018-03-30.
- ^'Home Page'. Visual Studio Support. Archived from the original on March 8, 2011.
- ^'Visual Basic 2005 Editions'. Microsoft Corporation. Retrieved 2007-07-19.
- ^'Visual Basic 2008 Editions'. Microsoft Corporation. Retrieved 2009-04-30.
- ^'Visual Studio 2005 Express Developer Center - Frequently Asked Questions (FAQ) - questions 23 to 35, especially question 28'. Archived from the original on April 6, 2008. Retrieved 2011-12-06.
- ^'Which features are missing from Visual Web Developer Express: Mikhail Arkhipov's blog'. Blogs.msdn.com. Retrieved 2009-06-28.
- ^Scott Guthrie. 'Scott Guthrie's post on VS2008/.NET Framework 3.5 SP1 Beta (bottom of page)'. Aspalliance.com. Retrieved 2009-06-28.
- ^Visual C++ Editions (Visual Studio 2010)
- ^Visual C++ Editions (Visual Studio 2008)
- ^'Windows Driver Kit (WDK) Version 7.1.0 Release Notes'. Microsoft. 2010-02-26. Retrieved 2013-04-27.
- ^'Visual C++ Editions'. Microsoft Corporation. Retrieved 2007-09-29.
- ^'Memory Windows'. Microsoft Corporation. Retrieved 2011-09-27.
- ^'Microsoft Visual Studio 2010 Debugger'. Retrieved 2011-09-27.
- ^'Visual Studio Hints'. Williams, Kenneth A. Retrieved 2011-09-27.
- ^'Source SDK wiki: Compiler Choices'. Retrieved 2009-08-12.
- ^'Visual C# at C# Online.NET (CSharp-Online.NET)'. Csharp-online.net wiki. Retrieved 2010-02-09.
- ^'C# C Sharp and Tutorials on C# Friends.com'. www.csharpfriends.com/. Archived from the original on 2010-02-06. Retrieved 2010-02-09.
- ^'XNA Developer Center'. Microsoft. Retrieved 2010-02-09.
- ^'Technologies site about MSDN'. MSDNER. Retrieved 2007-10-21.
- ^'Aaron Stebner's WebLog'. Microsoft Corporation. Retrieved 2004-10-20.
- ^'Visual Studio Express 2012 for Web'. Visual Studio portal. Microsoft. Retrieved 30 November 2012.
- ^'Visual Studio Express 2012 for Web'. MSDN. Microsoft. Retrieved 30 November 2012.
- ^'Visual Studio Express 2012 for Windows 8'. Visual Studio portal. Microsoft. Retrieved 30 November 2012.
- ^'Develop Windows Store apps using Visual Studio 2012 (Windows)'. MSDN. Microsoft. 2 November 2012. Retrieved 30 November 2012.
- ^'Visual Studio Express 2012 for Windows Desktop'. Visual Studio portal. Microsoft. Retrieved 30 November 2012s.
- ^'Visual Studio Express 2012 for Windows Desktop is Here'. The Visual Studio Blog. Microsoft. 12 September 2012. Retrieved 30 November 2012.
- ^'Visual Studio Team Foundation Server Express 2012'. Visual Studio portal. Microsoft. Retrieved 30 November 2012.
- ^'Visual Studio Express 2012 for Windows Phone'. Visual Studio portal. Microsoft. Retrieved 30 November 2012.
- ^'Visual Studio 2013'. Retrieved 2014-01-15.
- ^'What's New in Visual Studio 2013'. Retrieved 2014-01-15.
- ^ abcd'Download Overview'. Visual Studio. Retrieved 2014-01-31.
- ^https://dev.windowsphone.com/en-us/downloadsdk
- ^ abcd'Visual Studio Express'. Archived from the original on 27 August 2016. Retrieved 29 August 2016.
- ^'Overview of Visual Studio 2015 Products'. Microsoft. Archived from the original on 1 August 2016. Retrieved 29 August 2016.
- ^'Visual Studio Express'. Microsoft. Retrieved 1 November 2018.
- ^'Introducing the Visual Studio SDK'. Msdn.microsoft.com. Retrieved 2009-06-28.
- ^'Visual Studio 2008 Shell - Details'. Msdn.microsoft.com. Retrieved 2009-06-28.
- ^'Dan Fernandez's Blog : Visual Studio Express and TestDriven.NET'. Blogs.msdn.com. 2007-05-31. Retrieved 2009-06-28.
Further reading[edit]
- Marsman, Jennifer (7 September 2012). 'Best Practices for migrating Windows 7 desktop apps to Windows Store apps'. MSDN Blogs. Microsoft. Retrieved 30 November 2012.
External links[edit]
- Visual Studio Express downloads - nonofficial page with links to downloads from official servers, much less complicated than the official page
- Visual Studio Community - official website
As far as word processors go, Microsoft Word is still the king. Even today, we keep discovering hidden Word features that make our lives easier. And just as surprising, we keep discovering new ways to get access to Word.10 Hidden Microsoft Word Features that Will Make Your Life Easier10 Hidden Microsoft Word Features that Will Make Your Life EasierMicrosoft Word is deceptively simple. You are fine as long as you fire up a document and just type. But Microsoft Word wouldn't be the Swiss knife it is without its productive features.Read More
Here are all the ways to get Microsoft Word and almost all of them are free.
Word Viewer
Free Download Visual Studio 2008 Professional Edition Full
Platforms: Windows
Price: Free
Do you just want to be able to view, copy, and print Microsoft Word files offline, but don’t want to pay for it? Microsoft’s Word Viewer is what you need. It’s an officially supported free download, which lets you open any Word file format like DocX, copy the text to another word processor, or print it. You will need the Office Compatibility Pack with it.How to Open Microsoft Word 2007 DOCX FilesHow to Open Microsoft Word 2007 DOCX FilesHave you ever received one of those files with the .docx extension and wondered what to do with it? It can't be viewed in older Word versions, so how can you open a .docx file...Read More
Warning: Microsoft will prompt you to download and install other files along with this; make sure you deselect everything except Word Viewer and the Office Compatibility Pack.
Office Online
Platforms: Windows, Mac, Linux
Price: Free
The first thing you need to know is that you don’t have to pay for Microsoft Word. If you have an active Internet connection, you can use the free Office Online instead.6 Ways You Can Use Microsoft Office Without Paying for It6 Ways You Can Use Microsoft Office Without Paying for ItDo you need Microsoft Office, but don't like the price tag? We show you free alternatives, including free trials and light or mobile versions of the Microsoft Office suite.Read More
We can think of a few reasons why you should use free Office Online instead of paying Microsoft to use Word. For starters, you can access documents through a web browser on any computer. It also accurately retains Microsoft Word formatting unlike other apps. It’s an easy step to cloud computing for anyone who is already hooked into the Microsoft Office ecosystem.
However, you can’t use Office Online without an Internet connection. When you need an offline office suite, fully installed on your own PC, then good old Office is still your best bet.
Office 2016 Preview
Platforms: Windows, Mac
Price: Free Trial on Windows (expires in September), Requires Office 365 Subscription for Mac
Right now, you can actually download Microsoft Word for free on Windows, thanks to the company’s beta test of the upcoming Office 2016. The Office 2016 Preview can be downloaded and installed to your Windows or Mac computer, without paying anything or even having to save your credit card information somewhere for a future payment. Along with Word, you will also get Excel, PowerPoint, Outlook, and OneNote.
However, the Office 2016 Preview is only available on a trial basis for a limited amount of time—120 days from when you install it. The program won’t be accessible once the trial period expires, or after Office 2016 is officially released in September.
That said, Office 2016 has smart and subtle changes that make it a more powerful application than ever before. Particularly, the new “Tell Me” Box is a great addition, which gives you vital tips and help when you need it most. And in Word, you will also get real-time co-authoring, for actual collaborative work.A Microsoft Office 2016 Preview: Smart & Subtle ChangesA Microsoft Office 2016 Preview: Smart & Subtle ChangesOffice 2016 for Mac was just released and the Windows version will follow in the fall. We show you the new look and features of the world's most popular productivity suite. Will you upgrade?Read More
If you’re on a Mac, you can just grab Office 2016 as long as you have an Office 365 subscription. More on that at the end of this article.
Download:Office 2016 Preview for Windows and Office 2016 Preview for Mac
Microsoft Word Mobile
Platforms: Android, iOS, Windows 10 (touchscreens)
Price: Free
Recently, Microsoft is making great apps for Android and even on iOS. The Redmond giant has separated its Office suite into individual apps on mobile operating systems, so you can actually download a full-fledged version of Microsoft Word without needing to get Excel, PowerPoint, and the others. And yes, it’s completely free.How Microsoft Took Over My Android PhoneHow Microsoft Took Over My Android PhoneIt's honestly surprising how many Microsoft apps are available for Android -- and they're really good!Read More
Perhaps the best part about Microsoft Word on mobile is how well it represents documents filled with charts and graphics. This has historically been a problem on most mobile office suites, but such files show up perfectly on Word Mobile, scroll through smoothly without lagging, and are smartly optimized for mobile screens. Indeed, the new Word Mobile apps show why Microsoft is king of the office suites and not Google Docs.
Download:Word Mobile for Android, Word Mobile for iOS, and Word Mobile for Windows 10
Note: If you are on an older version than Android 4.4 Kit Kat, you will need to download Microsoft Office Mobile for Android instead.
Office 365
Platforms: Windows, Mac, Android, iOS, Windows tablets
Price: Free Trial and Paid Subscriptions (prices starting at $6.99/$9.99 per month)
If you temporarily need the full version of Word installed on your PC or Mac, you should go with an Office 365 subscription. Until a few years ago, buying Microsoft Office was a one-time cost, but a hefty one. Now, Microsoft has embraced the subscription model, which actually increases the price but makes a lot of sense if you are using Office on multiple computers for your whole family. Plus, there are some cool freebies packaged with it.
So why should you be willing to pay more? The new Office 365 subscription model not only gets you Word, PowerPoint, Excel, OneNote, Outlook, Access, and Publisher, but it also adds 1TB of OneDrive storage and 60 Skype world minutes.An Introduction to Office 365 -- Should You Buy Into the New Office Business Model?An Introduction to Office 365 -- Should You Buy Into the New Office Business Model?Office 365 is a subscription based package that offers access to the latest desktop Office suite, Office Online, cloud storage, and premium mobile apps. Does Office 365 provide enough value to be worth the money?Read More
The Office 365 Home package is available for $9.99 per month or $99.99 per year. If you plan on sharing your Office with members of your family, this is the best value-for-money deal you can get. It basically applies to five users; so you can install Office offline on five computers (PC or Mac), five tablets, five phones, and get the aforementioned 1TB storage and 60 Skype minutes for five users each. And you also get some additional features for Word Mobile on your smartphone:
The cheaper Office 365 Personal package costs $6.99 per month or $69.99 per year, but supports only one user for the storage and Skype minutes, and offline installation on one computer, one tablet, and one phone.
If you don’t like the new subscription model, you can purchase Office at a one-time cost varying from $139.99 to $399.99. Here’s the difference between the Office packages.
Students can get Office 365 for free, if your school supports it. You can check out eligibility on the official site. However, be warned that the 1TB of OneDrive storage is associated with your school’s account, which means a school administrator can change permissions and access.Students Can Get Microsoft Office 365 for FreeStudents Can Get Microsoft Office 365 for FreeStarting on December 1st, Universities that license Office Education for their faculty and staff can offer students Office 365 ProPlus for free.Read More
Like students, non-profit organizations can get Office 365 Nonprofit for free. Professionals can check out Office 365 for Business to find out more plans.
Have You Left Word Behind? Are You Coming Back?
Microsoft Word has always been a fantastic word processor, but its price meant that several users moved away from it. Microsoft seems to be correcting that now, with several ways to use Word for free. If you’re using Word or another Microsoft Office product, it’s time to re-consider which Office suite is right for you.Which Office Suite Is Best for You?Which Office Suite Is Best for You?You'll be pressed to find an occupation that doesn't require word or number processing of some sort. And you may wonder, is Microsoft Office really the best solution? Here are your options.Read More
Are you a Word user who left and is happy with his new home? Are you tempted to come back, with all these new features?
Free Download Visual Studio 2008 Professional Edition Pdf
What a disaster office 2016 and 365 and 369 is your internet goes down you have no office to use i will stay with office 2007 and 2010 only they work great i do not like a disaster
I recently saw an article on the net saying that Microsoft will block any 'free' software one tries to use with the free Windows 10 upgrade. Does anyone know if this true? Also, another article stated a rumor that Microsoft will start charging a monthly or annual fee for updates, possibly on a sliding scale. Does anyone know about this?
i am very confused, i downloaded this and now i am not quite sure what to do after that. please explain
Are you sure this is legal?
What? No mention of Open Office? I've used it for years. It's legitimately free, and cross compatible with Word.
WHY PAY REDICULOUS PRICES--GOOGLE DOCS DOES A GOOD JOB-----I LIKED WORD BUT GAVE IT UP--DO NOT WANT TO PAY FOR EXPENSIVE SUBSCRIPTIONS
Yes google docs is excellent because it's free, but it is lacking compared to word. Google docs doesn't allow online professors to read submitted papers.
The problem for me is I have chosen android devices that seem incompatible with these apps. Both my aging Samsung note 10.1 and my Sony xperia z can not have them.
A new version of LibreOffice just came out, and it has improved import and export of Microsoft proprietary formats. It runs on Linux natively (plus other, inferior operating sytems).
All your 'free alternatives' above have reduced functionality.
WPS Office is free, a clone of Microsoft and works awesome :)
Office Online...I liked it better when it first came out, when it was called Google Docs. ;)
Though not free, a lot of corporations are part of the Microsoft Home User program allowing employees of these companies to purchase full blown office for $9.95. You will receive a download link with your key. If you want a physical disc, it's another $20. A great deal not hevily advertised in most companies. Search for the HUP website and entrer your corporate email address to see if your company is a member.
If you absolutely have to have Office with mobile/online access, I can see why some would want Office 365, especially with a low monthly price of $7. Just keep in mind that you can get an installed version of Office 2013 for $120 on amazon, which means that if you can live without the cloud access of 365, if you plan on using Office more than 18 months your one time purchase on amazon will be cheaper in the long run. I've been using Office 2010 for 5 years now and buying the installed version has saved me a ton of moolah.
Of course, if you prefer OpenOffice or LibreOffice, you don't have to pay anything, but I like the additional features that MS Office brings (such as speed, for one, although there are others) and so I use MS Office.
Why do you guys at MakeUseOf always forget to mention Office 2010 Starter edition when talking about free Microsoft Office versions? Why better than viewer, offline and available for Windows. Basic versions of Excel 2010 and Word 2010 included. That only leaves you to install PowerPoint viewer and you're good to go with Microsoft Office without paying!