October 2007 - Posts

Is your brain defuncting?

Something I happen to get in an email... Enjoy... 

If your eyes follow the movement of the rotating pink dot, the dots will remain only one color, pink.

However if you stare at the black ' +' in the center, the moving dot turns to green.

Now, concentrate on the black ' + ' in the center of the picture. After a short period, all the pink dots will slowly disappear, and you will only see only a single green dot rotating.

Posted by Technical Bits
Filed under:

Unified Communications Demystified - All You Need To Get Started

If many would have noticed, Microsoft Singapore had been holding quite a number of events here in Singapore to educate users on what's Unified Communications and what does Microsoft have to offer (e.g. Exchange 2007)

But what exactly is unified communications? Is Microsoft the only vendor in this space?

Unified Communications (UC) is a commonly used term for the integration of disparate communications systems and media, desktop computers, applications and mobility. This potentially includes the integration of voice both fixed and mobility , e-mail, instant messaging, desktop and advanced business applications, Internet Protocol (IP)-PBX, voice over IP (VoIP), presence, voice-mail, fax, audio video and web conferencing, unified messaging, unified voicemail, and whiteboarding into a single environment offering the user a more complete but simpler experience.

Gartner states "The largest single value of UC is its ability to reduce "human latency" in business processes."

Unified Communications Products

  • Cisco - Unified Communications
  • IBM - Unified Communications + Collaboration
  • Interactive Intelligence - [1]
  • Mitel
  • Nortel - Microsoft Innovative communications alliance
  • Objectworld - UC Server
  • - Wikipedia (http://en.wikipedia.org/wiki/Unified_communications)

     

    Posted by Technical Bits

    Layout Engines used in Web Browsers

    Web Browser has been a tool that many of us are familiar with. Be it, market leading "Microsoft Internet Explorer", Mozilla Firefox, Apple's Safari, Opera or

    the likes, it's something that we depend alot on. and use daily in today's world of the exploding web.

    However, how many of us actually knows what goes behind this great applications?

    We all know that web-browsers were (and still is) designed for some basic functions (I'm just super simplifying it)

    • Converting the URL (e.g. http://yahoo.com/) to it's IP Address (e.g. http://66.94.234.13/) with the help of a DNS Server
    • Downloading the HTML Content together with other contents such as flash/movies/applications/css and etc
    • Presenting it to the user in the User Interface of the Browser

    Click here to read more about Web Browsers...

    However, how many of us actually knows the layout engines behind these browsers that are used to present the data? Why might some of your HTML look different on a Mozilla Browser compared to Internet Explorer?

    Browser Engine
    Internet Explorer for Windows Trident
    Internet Explorer for Macintosh      Tasman
    Mozilla Gecko
    NetScape Gecko
    Safari WebCore
    Opera Preso Engine    
    Posted by Technical Bits
    Filed under:

    Business Objects Acquisitions by SAP

    Just a couple days back, SAP has announced the acquisition that they've made/will be making, French BI Giant, Business Objects costing slightly above €4.8 billion.

    The undisputed leader in Enterprise Resource Planning (ERP) software's move to acquire Business Objects (maker of Crystal Reports) is defintely a sign that they are intending to offer high-value solutions for process- and business-oriented professionals.

    We're definitely going to see a battle between Oracle, Microsoft and SAP in the business application space coming up. (well, or has it already began?)

    Click here to read more...

    Posted by Technical Bits

    Latest SDKs from Microsoft

    Microsoft Silverlight 1.0 SDK
    The Microsoft Silverlight 1.0 SDK contains documentation, online samples, quickstarts, and tools for developing Silverlight applications.

    Windows Live ID Client 1.0 SDK
    The Windows Live ID Client 1.0 SDK provides a managed API for Windows Live sign-in from within desktop client applications.

    Virtual Earth Map Control SDK 4.0
    This SDK provides programming references and how-to topics for getting started with the Virtual Earth map control.

    Visual FoxPro 9.0 Service Pack 2.0
    Download Service Pack 2 for Microsoft Visual FoxPro 9.0.

    SQL Server 2005 Driver for PHP CTP (October 2007)
    Download the SQL Server 2005 Driver for PHP CTP for October 2007, a PHP 5 extension that allows for the reading and writing of SQL Server data from within PHP scripts.

    SQL Server 2005 JDBC Driver 1.2
    Download the SQL Server 2005 JDBC Driver 1.2, a Type 4 JDBC driver that provides database connectivity through the standard JDBC application program interfaces (APIs) available in J2EE (Java2 Enterprise Edition).

    Microsoft Unified Communications AJAX SDK
    This SDK includes documentation and sample applications for cross-platform Unified Communications application development.

    Microsoft Unified Communications Managed API SDK
    Microsoft Unified Communications Managed API is an endpoint API that allows advanced developers to build and integrate server applications into an existing 

    Bill Gates's Executive Latest Email on UC

    The Age of Software-Powered Communications

    If you've been in the work force for 20 years or more, you can remember a time when the pace of business-and life in general-was quite a bit slower than it is today. Back then we read newspapers and magazines and watched the network news to stay informed. Faxes were just becoming a common way to share written business information. A phone call might elicit a busy signal or no one would answer at all. In those days, no one expected to send documents to coworkers on the other side of the globe instantly, collaborate in real-time with colleagues in distant cities, or share photographs the very day they were taken.

    These and similar advances have delivered remarkable results. The ability to access and share information instantly and communicate in ways that transcend the boundaries of time and distance has given rise to an era of unprecedented productivity and innovation that has created new economic opportunities for hundreds of millions of people around the world and paved the way for global economic growth that is unparalleled in human history.

    But few people would argue that there is no room for improvement. Although we have once-unimaginable access to people and information, we struggle today to keep track of emails and phone calls across multiple inboxes, devices, and phone numbers; to remember a growing number of passwords; and to synchronize contacts, appointments, and data between desktop PCs and mobile devices. The fact is that the proliferation of communications options has become a burden that often makes it more difficult to reach people than it used to be, rather than easier.

    In 2006, I wrote about how unified communications innovations were already beginning to transform the way we communicate at work. Because you are a subscriber to executive emails from Microsoft, I want to provide you with an update on the progress we're making toward achieving our vision for unified communications. I also want to share my thoughts on how rapid advances in hardware, networks, and the software that powers them are laying the foundation for groundbreaking innovations in communications technology. These innovations will revolutionize the way we share information and experiences with the people who are important to us at work and at home, and help make it possible to put the power of digital technology in the hands of billions of people around the globe who have yet to reap the benefits of the knowledge economy. \n\n\u003cb\>\u003cp\>Moving Beyond Disconnected Communications\u003c/p\>\u003c/b\>\n\n\u003cp\>A fundamental reason that communicating is still so complex is the fact that the way we communicate is still bound by devices. In the office, we use a work phone with one number. Then we ask people to call us back on a mobile device using another number when we are on the go, or reach us on our home phone with yet another number. And we have different identities and passwords for our work and home email accounts, and for instant messaging. \u003c/p\>\n\n\u003cp\>This will change in the very near future. As more and more of our communications and entertainment is transmitted over the Internet thanks to email, instant messaging, video conferencing, and the emergence of Voice over Internet Protocol (VoIP), Internet Protocol Television (IPTV), and other protocols, a new wave of software-driven innovations will eliminate the boundaries between the various modes of communications we use throughout the day. Soon, you'll have a single identity that spans all of the ways people can reach you, and you'll be able to move a conversation seamlessly between voice, text, and video and from one device to another as your location and information sharing needs change. You'll also have more control over how you can be reached and by whom: when you are busy, the software on the device at hand will know whether you can be interrupted, based on what you are doing and who is trying to reach you.\u003c/p\> \n\n\u003cp\>One of the best examples of how communication is changing-and how technology is integrating the way people share experiences across devices-starts in the world of video games. With Xbox Live, the online gaming and entertainment network for Xbox 360, people can play games with friends who are in distant locations. Xbox Live also provides a comprehensive range of communications options including video chat and instant messaging, as well as text, voice, and picture messaging, all seamlessly integrated into the video game experience. With more than 7 million subscribers, Xbox Live is quickly redefining the way people access entertainment of all kinds. And it is enabling them to share experiences with each other in real time without being constrained by the limits of location. ",1] ); //-->

    Moving Beyond Disconnected Communications

    A fundamental reason that communicating is still so complex is the fact that the way we communicate is still bound by devices. In the office, we use a work phone with one number. Then we ask people to call us back on a mobile device using another number when we are on the go, or reach us on our home phone with yet another number. And we have different identities and passwords for our work and home email accounts, and for instant messaging.

    This will change in the very near future. As more and more of our communications and entertainment is transmitted over the Internet thanks to email, instant messaging, video conferencing, and the emergence of Voice over Internet Protocol (VoIP), Internet Protocol Television (IPTV), and other protocols, a new wave of software-driven innovations will eliminate the boundaries between the various modes of communications we use throughout the day. Soon, you'll have a single identity that spans all of the ways people can reach you, and you'll be able to move a conversation seamlessly between voice, text, and video and from one device to another as your location and information sharing needs change. You'll also have more control over how you can be reached and by whom: when you are busy, the software on the device at hand will know whether you can be interrupted, based on what you are doing and who is trying to reach you.

    One of the best examples of how communication is changing-and how technology is integrating the way people share experiences across devices-starts in the world of video games. With Xbox Live, the online gaming and entertainment network for Xbox 360, people can play games with friends who are in distant locations. Xbox Live also provides a comprehensive range of communications options including video chat and instant messaging, as well as text, voice, and picture messaging, all seamlessly integrated into the video game experience. With more than 7 million subscribers, Xbox Live is quickly redefining the way people access entertainment of all kinds. And it is enabling them to share experiences with each other in real time without being constrained by the limits of location. \n\n\u003cp\>But that's just the start. We recently launched Games for Windows - Live, which links Xbox 360 gamers with the millions of people who play games on their PCs. Now, Windows and Xbox 360 video game players can compete and communicate with each other without being constrained by the limits of devices. \u003c/p\>\n\n\u003cp\>The communications expectations that young people-and anybody else who has adopted the latest digital communications tools-bring to the workplace are already changing how we do business. To them, the desk phone is an anachronism that lacks the flexibility and range of capabilities that their mobile device can provide. A generation that grew up on text messaging is driving the rapid adoption of instant messaging as a standard business communications tool. Accustomed to forming ad hoc virtual communities, they want tools that facilitate the creation of virtual workgroups. Used to collecting and storing information online, they look for team Web sites, Wikis, and other digital ways to create and share information. \u003c/p\>\n\n\u003cp\>All of these expectations are prompting companies to adapt by implementing new communications strategies and technologies. Those that do are already seeing a wide range of benefits including significant cost savings and important productivity gains. At Microsoft, for example, we replaced our old voice mail system with Exchange Server 2007 unified messaging, a move that is saving the company $5 million annually by lowering hardware and maintenance costs. More importantly, Exchange Server 2007 provides a software solution that enables integration of traditional telephone infrastructure and VoIP with corporate messaging, calendaring, and directories. This convergence of telephony and messaging increases employee productivity and decreases the administrative workload for IT professionals.\u003c/p\>\n \n\u003cb\>\u003cp\>The Next Wave of Communications Technologies\u003c/p\>\u003c/b\>\n\n\u003cp\>Today in San Francisco, Microsoft is launching the next wave of enterprise VoIP and unified communications products for business. Among the products we'll launch are Microsoft Office Communications Server 2007 and Microsoft Office Communicator 2007, which bring together a broad range of communications options including voice, instant messaging, and video into a single, consistent experience. Office Communications Server 2007 and Office Communicator make it easier for employees to communicate and collaborate with each other in real-time by letting them see at a glance if the people they want to contact are available. They will also be able to initiate a conversation by email, voice, video, or instant messaging from within Microsoft Office system applications, making communication and collaboration an integral part of day-to-day work processes, rather than an interruption. In addition, when they use the new version of Office Communicator Mobile that is launching today, they will be able to stay connected using Windows Mobile-powered devices. ",1] ); //-->

    But that's just the start. We recently launched Games for Windows - Live, which links Xbox 360 gamers with the millions of people who play games on their PCs. Now, Windows and Xbox 360 video game players can compete and communicate with each other without being constrained by the limits of devices.

    The communications expectations that young people-and anybody else who has adopted the latest digital communications tools-bring to the workplace are already changing how we do business. To them, the desk phone is an anachronism that lacks the flexibility and range of capabilities that their mobile device can provide. A generation that grew up on text messaging is driving the rapid adoption of instant messaging as a standard business communications tool. Accustomed to forming ad hoc virtual communities, they want tools that facilitate the creation of virtual workgroups. Used to collecting and storing information online, they look for team Web sites, Wikis, and other digital ways to create and share information.

    All of these expectations are prompting companies to adapt by implementing new communications strategies and technologies. Those that do are already seeing a wide range of benefits including significant cost savings and important productivity gains. At Microsoft, for example, we replaced our old voice mail system with Exchange Server 2007 unified messaging, a move that is saving the company $5 million annually by lowering hardware and maintenance costs. More importantly, Exchange Server 2007 provides a software solution that enables integration of traditional telephone infrastructure and VoIP with corporate messaging, calendaring, and directories. This convergence of telephony and messaging increases employee productivity and decreases the administrative workload for IT professionals.

    The Next Wave of Communications Technologies

    Today in San Francisco, Microsoft is launching the next wave of enterprise VoIP and unified communications products for business. Among the products we'll launch are Microsoft Office Communications Server 2007 and Microsoft Office Communicator 2007, which bring together a broad range of communications options including voice, instant messaging, and video into a single, consistent experience. Office Communications Server 2007 and Office Communicator make it easier for employees to communicate and collaborate with each other in real-time by letting them see at a glance if the people they want to contact are available. They will also be able to initiate a conversation by email, voice, video, or instant messaging from within Microsoft Office system applications, making communication and collaboration an integral part of day-to-day work processes, rather than an interruption. In addition, when they use the new version of Office Communicator Mobile that is launching today, they will be able to stay connected using Windows Mobile-powered devices. \n\n\u003cp\>We're also announcing the availability of Microsoft RoundTable, an advanced video and VoIP conferencing device that provides a 360-degree view of a meeting room, along with wideband audio and video that tracks the flow of conversation between multiple speakers. With RoundTable and Office Live Meeting or Office Communications Server, meeting participants in different locations will be able to converse and share information as if they were in the same room. RoundTable also enables companies to record meetings for later use. \u003c/p\>\n\n\u003cp\>All of these products are important steps toward achieving our long-term vision for streamlined, integrated communications that will enable people to be more productive, more creative, and to stay in touch more easily without being limited by the device they have at hand or the network they are connected to. \u003c/p\>\n\n\u003cb\>\u003cp\>A Foundation for Future Innovation\u003c/p\>\u003c/b\>\n\n\u003cp\>It would be hard to overstate the magnitude of the changes that are coming. Standardized, software-powered communications technologies will be the catalyst for the convergence of voice, video, text, applications, information, and transactions, making it possible to create a seamless communications continuum that extends across people's work and home lives. This will provide the foundation for new products, services, and capabilities that will change the world in profound and often unexpected ways.\u003c/p\>\n\n\u003cp\>This will happen not only in developed countries where access to digital technology is the norm, but also in emerging economies around the world. Currently, about 1 billion of us have a PC, just a fraction of the world's 6 billion people. As we make technology more accessible and simpler to use-often in the form of affordable mobile devices-we can extend new social and economic opportunities to hundreds of millions of people who have never been able to participate in the global knowledge economy. And as more and more of the world's people are empowered to use their ideas, talents, and hard work to the fullest, the results will be new innovations that make everyone's lives richer, more productive, and more fulfilling.",1] ); //-->

    We're also announcing the availability of Microsoft RoundTable, an advanced video and VoIP conferencing device that provides a 360-degree view of a meeting room, along with wideband audio and video that tracks the flow of conversation between multiple speakers. With RoundTable and Office Live Meeting or Office Communications Server, meeting participants in different locations will be able to converse and share information as if they were in the same room. RoundTable also enables companies to record meetings for later use.

    All of these products are important steps toward achieving our long-term vision for streamlined, integrated communications that will enable people to be more productive, more creative, and to stay in touch more easily without being limited by the device they have at hand or the network they are connected to.

    A Foundation for Future Innovation

    It would be hard to overstate the magnitude of the changes that are coming. Standardized, software-powered communications technologies will be the catalyst for the convergence of voice, video, text, applications, information, and transactions, making it possible to create a seamless communications continuum that extends across people's work and home lives. This will provide the foundation for new products, services, and capabilities that will change the world in profound and often unexpected ways.

    This will happen not only in developed countries where access to digital technology is the norm, but also in emerging economies around the world. Currently, about 1 billion of us have a PC, just a fraction of the world's 6 billion people. As we make technology more accessible and simpler to use-often in the form of affordable mobile devices-we can extend new social and economic opportunities to hundreds of millions of people who have never been able to participate in the global knowledge economy. And as more and more of the world's people are empowered to use their ideas, talents, and hard work to the fullest, the results will be new innovations that make everyone's lives richer, more productive, and more fulfilling. \n\n\u003cp\>Bill Gates\u003c/p\>\n\n\u003c/font\>\u003c/div\>\nTo cancel your subscription to future executive emails, please reply to this email with the word UNSUBSCRIBE in the subject line. To contact Microsoft, write to us at One Microsoft Way, Redmond, Wash., 98052. To manage your \u003ca href\u003d\"http://Microsoft.com\" target\u003d\"_blank\" onclick\u003d\"return top.js.OpenExtLink(window,event,this)\"\>Microsoft.com\u003c/a\> subscriptions, please sign in at the Microsoft Profile Center here: \u003ca href\u003d\"http://profile.microsoft.com/RegSysSubscriptionCnt/\" target\u003d\"_blank\" onclick\u003d\"return top.js.OpenExtLink(window,event,this)\"\>http://profile.microsoft.com\u003cWBR\>/RegSysSubscriptionCnt/\u003c/a\>. To see the \u003ca href\u003d\"http://Microsoft.com\" target\u003d\"_blank\" onclick\u003d\"return top.js.OpenExtLink(window,event,this)\"\>Microsoft.com\u003c/a\> Privacy Statement, please go to \u003ca href\u003d\"http://www.microsoft.com/info/privacy.mspx\" target\u003d\"_blank\" onclick\u003d\"return top.js.OpenExtLink(window,event,this)\"\>http://www.microsoft.com/info\u003cWBR\>/privacy.mspx\u003c/a\>.\n",0] ); D(["ce"]); //-->

    Bill Gates

    Posted by Technical Bits