A Developer's View
John CarrollBlogger Info
John Carroll
Biography
John Carroll
John Carroll has programmed in a wide variety of computing domains, including servers, client PCs, mobile phones and even mainframes. His current specialties are C#, .NET, Java, WIN32/COM and C++, and he has applied those skills in everything from distributed web-based systems to embedded devices. In his spare time, he enjoys the world of digital video, and served as director of photography and editor on a feature-length film produced in Limerick, Ireland, as well as a low-budget production filmed in Los Angeles that used Panavision digital cameras (the same ones used by George Lucas in the later Star Wars episodes).
John worked in Microsoft's Mediaroom division from May, 2005 to May, 2008. He is co-founder of ForgetMeNot Software, a creator of unified messaging software targeted at telecommunications providers, where he currently works as Director of Technology.
About A Developer's View
-
Windows Phone prospects in the developing world
Nokia’s Lumia 610 faces entrenched opposition in the developed world. But, in developing markets, where the Nokia brand is strong and a decision about which platform to favor has not been...
-
Hulu buyers, beware
Starz decision to end its relationship with Netflix is a sign of the difficulties content companies are having making money through Internet streaming. This should give potential buyers of Hulu...
-
The worst decision Google ever made
Oracle’s Java-based lawsuit could make things expensive for Google. By missing the chance to own Java, however, Google lost an opportunity to have a platform that could serve as a counter...
-
Net neutrality vs. house republicans (or "scalded by tea")
House Republicans’ war against net neutrality rules is symptomatic of a gross simplification of economic principles that is typical of today’s Tea-flavored Republican party.
-
Avoiding an iPad-induced panic
Everyone seems to think that Microsoft must rush to release a credible competitor to Apple’s iPad. I beg to differ. Getting it right is more important than getting it tomorrow.
-
The Android fashion accessory
Android is expected to have strong growth in 2011. Is that a permanent trend, or a transitory shift in fashion trends?
-
Net Neutrality: Will Netflix destroy the Internet?
The FCC is slated to make some decisions on the issue on net neutrality on December 21. Given a looming video-inspired bandwidth crunch, it’s important those rules are less about...
-
The wonderment of Apple
Apple’s current success is truly astounding when you consider the state of the company in 2000. Today, they are the company that essentially owns that segment willing to pay most for client...
-
Smartphones in the developing world: Why platform fragmentation is here to stay
$10-$15 handsets are quite typical in African markets. That silver spot on the back of the Chinese-manufacturered device isn’t the lens of a camera…it’s paint designed to LOOK like you have...
-
Shake-up at Microsoft: It's about time
Microsoft recently shook-up its Entertainment & Devices division in an attempt to jump start its device efforts and pose better competition to Apple and Google. Here are five suggestions as...
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox
Facebook Activity
Blog Roll
- All About Microsoft
- The Apple Core
- Between the Lines
- Big on Data
- BriefingsDirect
- Collaboration 2.0
- Consumerization: BYOD
- Dev Connection
- Digital Cameras & Camcorders
- DIY-IT
- The Ed Bott Report
- Emerging Tech
- Enterprise Web 2.0
- Five Nines: The Next Gen Datacenter
- Forrester Research
- Friending Facebook
- Gamification
- Googling Google
- GreenTech Pastures
- Hardware 2.0
- Home Theater
- Identity Matters
- iGeneration
- India IT
- Irregular Enterprise
- IT Project Failures
- Laptops & Desktops
- Linux and Open Source
- London Calling
- The Mobile Gadgeteer
- Mobile News
- Networking
- Pulp Tech
- Reference Desk
- SEO Whistleblower
- Service Oriented
- Small Business Matters
- Smartphones and Cell Phones
- Social Business
- Social CRM: The Conversation
- Software & Services Safari
- Software as Services
- Storage Bits
- Tech Broiler
- Tom Foremski: IMHO
- The ToyBox
- View from China
- Virtually Speaking
- ZDNet Education
- ZDNet Government
- ZDNet Health
- Zero Day
White Papers, Webcasts, & Resources
- Data Center Design for Cloud Computing: Technology for Tomorrow's CloudA practical guide about preparing virtualized data centers to support ... (Intel Corporation)Download Now
- Improve Power Management with Intel Intelligent Power Node ManagerWhen it comes to managing the data center, it's all about improving ... (Intel Corporation)Download Now
- 10 Critical Requirements for Cloud ApplicationsGrowing interest in cloud computing has prompted almost every enterprise ... (Workday)Download Now





