New features of Windows 8 and how it compares to Windows 7
Sage wisdom states that there are two sides to every coin. This timeless wisdom will be borne out in spades with Windows 8/RT. Let's get into the dark side first.
If your users are veterans of Windows it is safe bet they are going to take one look at Windows 8 and scream blasphemy. Users whose brains are geared towards visual learning will undoubtedly yell the loudest and longest.
There's a good reason for this. Mick Jagger brought his band to the Redmond campus, performing live "Start Me Up" in the summer of 1995 (it was a great show). This heralded in the abandonment of program icons sitting on the desktop and introduced the now legacy Start button.
Ending the life of the 17-year-old start button is not going to go well with some users.
The two things you can do to calm down the angry users is show them the lower right-hand corner to launch the charms bar. The other thing you can do, and probably should do first is show them the desktop tile on the Metro interface.
Of course this does not give a reason to leave their legacy Windows. I'm going to tell you what you need to tell them to switch.
Two words. Money and security. The operational costs of Windows 8 hits a record low on many fronts. The improvements on security are so great, OS X and Linux are now having to play catch-up.
If you have been influenced by some industry pundits referring to the next generation of Windows as a Frankenstein OS, I can say as a full-time Windows 8 user since August 2011, if you believing that malarkey I'm ready to sell you the Brooklyn Bridge.
Here's the short story. IBM and Microsoft started working on an operating system beyond DOS in the mid-80s. It was called OS/2. IBM insisted it run on the 8286. Bill said by the time the OS would be ready we would all be on 386's. They got a divorce.
Microsoft introduced NT. Banished for all time is even a mention of the first version that lasted for about three weeks. NT and NTAS (Advanced Server). The second try was called NT version 3. Matching the version numbers for the DOS/Windows.
For reasons I am not at liberty to discuss there was a hurry up replacement to XP, Vista.
Let's be kind and say the cleanup of legacy DLLs and other core changes to things like SMB, IPC, and RPC did not go well. The attempts to shame the user into security only doubled down on the failure. At the same time Apple introduced Intel-based computers. I ordered my iMac from Amazon when the contest to get Windows running on the Mac was announced. I was staging my exit.
Windows 7 continued the cleanup and continued to improve security.
Developers, wait to you see Windows 8 in action. While all the subsystems are still in place in NT 6.2 (Windows 8), every one of them was sent off to a Weight Watchers Boot Camp. Just launch the task manager for a clue.
While you're there, after you have ratcheted your jaw back to your face, study the stats. No, you're not on LSD.
Gone are the days where when somebody said Windows I would recall a vision of the 2+ meter iguanas basking in the sun serving a purpose known only to God. The resource requirements of Windows 8 are so miserly you can't believe it's Windows.
This does double duty on the security front, mating Arnold Schwarzenegger with an armadillo on steroids.
That sums it up for Windows 8. In the meantime I hope you're looking @ the.net development tools. and be ready to write some Windows RT apps.
other blog entries
Course Directory [training on all levels]
- .NET Classes
- Agile/Scrum Classes
- Ajax Classes
- Android and iPhone Programming Classes
- Blaze Advisor Classes
- C Programming Classes
- C# Programming Classes
- C++ Programming Classes
- Cisco Classes
- Cloud Classes
- CompTIA Classes
- Crystal Reports Classes
- Design Patterns Classes
- DevOps Classes
- Foundations of Web Design & Web Authoring Classes
- Git, Jira, Wicket, Gradle, Tableau Classes
- IBM Classes
- Java Programming Classes
- JBoss Administration Classes
- JUnit, TDD, CPTC, Web Penetration Classes
- Linux Unix Classes
- Machine Learning Classes
- Microsoft Classes
- Microsoft Development Classes
- Microsoft SQL Server Classes
- Microsoft Team Foundation Server Classes
- Microsoft Windows Server Classes
- Oracle, MySQL, Cassandra, Hadoop Database Classes
- Perl Programming Classes
- Python Programming Classes
- Ruby Programming Classes
- Security Classes
- SharePoint Classes
- SOA Classes
- Tcl, Awk, Bash, Shell Classes
- UML Classes
- VMWare Classes
- Web Development Classes
- Web Services Classes
- Weblogic Administration Classes
- XML Classes
- Introduction to Spring 5 (2022)
16 December, 2024 - 18 December, 2024 - VMware vSphere 8.0 with ESXi and vCenter
9 December, 2024 - 13 December, 2024 - Introduction to C++ for Absolute Beginners
16 December, 2024 - 17 December, 2024 - Fast Track to Java 17 and OO Development
9 December, 2024 - 13 December, 2024 - Linux Fundaments GL120
9 December, 2024 - 13 December, 2024 - See our complete public course listing
did you know? HSG is one of the foremost training companies in the United States
Our courses focus on two areas: the most current and critical object-oriented and component based tools, technologies and languages; and the fundamentals of effective development methodology. Our programs are designed to deliver technology essentials while improving development staff productivity.
An experienced trainer and faculty member will identify the client's individual training requirements, then adapt and tailor the course appropriately. Our custom training solutions reduce time, risk and cost while keeping development teams motivated. The Hartmann Software Group's faculty consists of veteran software engineers, some of whom currently teach at several Colorado Universities. Our faculty's wealth of knowledge combined with their continued real world consulting experience enables us to produce more effective training programs to ensure our clients receive the highest quality and most relevant instruction available. Instruction is available at client locations or at various training facilities located in the metropolitan Denver area.
Upcoming Classes
- Introduction to Spring 5 (2022)
16 December, 2024 - 18 December, 2024 - VMware vSphere 8.0 with ESXi and vCenter
9 December, 2024 - 13 December, 2024 - Introduction to C++ for Absolute Beginners
16 December, 2024 - 17 December, 2024 - Fast Track to Java 17 and OO Development
9 December, 2024 - 13 December, 2024 - Linux Fundaments GL120
9 December, 2024 - 13 December, 2024 - See our complete public course listing
consulting services we do what we know ... write software
The coaching program integrates our course instruction with hands on software development practices. By employing XP (Extreme Programming) techniques, we teach students as follows:
Configure and integrate the needed development tools
MOntitor each students progress and offer feedback, perspective and alternatives when needed.
Establish an Action plan to yield a set of deliverables in order to guarantee productive learning.
Establish an Commit to a deliverable time line.
Hold each student accountable to a standard that is comparable to that of an engineer/project manager with at least one year's experience in the field.
These coaching cycles typically last 2-4 weeks in duration.
Business Rule isolation and integration for large scale systems using Blaze Advisor
Develop Java, .NET, Perl, Python, TCL and C++ related technologies for Web, Telephony, Transactional i.e. financial and a variety of other considerations.
Windows and Unix/Linux System Administration.
Application Server Administration, in particular, Weblogic, Oracle and JBoss.
Desperate application communication by way of Web Services (SOAP & Restful), RMI, EJBs, Sockets, HTTP, FTP and a number of other protocols.
Graphics Rich application development work i.e. fat clients and/or Web Clients to include graphic design
Performance improvement through code rewrites, code interpreter enhancements, inline and native code compilations and system alterations.
Mentoring of IT and Business Teams for quick and guaranteed expertise transfer.
Architect both small and large software development systems to include: Data Dictionaries, UML Diagrams, Software & Systems Selections and more