Microsoft's Live Hotmail-Outlook Connector beta ready for download Comments

ZDNet Blogs by Mary Jo Foley - Jun 14, '07 12:38pm
Microsoft announced in early May that it would make available within a few weeks a beta of a connector for Outlook 2003/2007 users who want to manage their Windows Live Hotmail accounts from inside Outlook. The beta of that connector, as of this week, is now available for download from the Microsoft Downloads site. (The same beta connector also can be used by Outlook users to manage their Office Live Mail accounts.) On the Mail Call blog, Program Manager Ellie Powers-Boyle said that Microsoft is providing users with multiple ways of accessing their Live Hotmail accounts in the name of choice. She also notes that users who are paying for MSN Premium can access their Windows Live Calendar through the...
Be the first to comment this (no registration)

Apple plugs three Safari for Windows holes Comments

ZDNet Blogs by Ryan Naraine - Jun 14, '07 9:38am
Apple has responded swiftly to the discovery of vulnerabilities in its new Safari for Windows browser, rushing out fixes for a trio of potentially dangerous security flaws. The new Safari 3.0.1 Public Beta confirms and fixes a remote code execution hole found by Danish hacker Thor Larholm and two other undocumented denial-of-service/code execution bugs. "By enticing a user to visit a maliciously crafted web page, an attacker can trigger the issue which may lead to arbitrary code execution. This update addresses the issue by performing additional processing and validation of URLs," Apple said in an advisory. Larholm confirms the bug has been fixed but suggests there may still be some related problems: Quotes and whitespace [are] now filtered on any...
Be the first to comment this (no registration)

iPhone disappoints mobile developers Comments

InfoWorld: Top News by ephraim_schwartz@infoworld.com,letters@infoworld.com (Ephraim Schwartz) - Jun 14, '07 6:00am

(InfoWorld) - No one ever said Apple marketers weren't clever. So if they wanted to start a firestorm of ISVs developing applications for the iPhone, how better to do that than to make development as simple as possible with the least barriers?

Nevertheless, until we hear more details from Apple about the way in which applications are handled on the iPhone, we won't know how clever Apple really is.

At WWDC07, Jobs promised that there will be a "new way to create applications for the iPhone" due mainly to the fact that it uses the full Safari browser engine.

But a lot of developers are disappointed with what Apple is offering.

"Web-based apps are cool for a lot of things. But what people were looking forward to was to to let them develop native applications," said Anthony Meadow , president of Bear River Associates , an ISV for mobile applications

Without native access to facilities, you don't have storage or sharing of information between applications, or reading and writing from address book and iCal. "There is not any easy way to do that with a Web-based application," said Meadow.

Overall, Meadow was not impressed. Although he admitted it is really not very clear what Apple intends. But, he added, "If they don't intend to have access, they should just tell us."

Ken Dulaney, the senior mobile analyst with Gartner says Apple's Web 2.0 solution is likely to be similar to what RIM does now.

"It avoids having to put code down on the device," Says Dulaney, which in turn protects it from crashing due to outside influences.

On RIM devices, the application is rendered on the server side, and the cache in the browser reformats it and pushes it down to the device.

"The code is only resident briefly on the device," Dulaney said.

Similar technology is also used by device manufacturers using mobile Linux from MontaVista.

Now resident on tens of millions of cell phones, the MontaVista design uses a "computing peer" design, Linux on the server and on the phone, giving developers the flexibility of partitioning an application on the client side and server side. An ISV can put a heavy load on the phone or a light one, says Jim Ready, CTO and founder of MontaVista.

"Linux on the phone is every bit as capable as Linux on the server," said Ready.

Certainly this supports similar statements from Jobs about Safari on the desktop and Safari on the iPhone.

However, like Meadow at Bear River, Ready has some reservations about the future capabilities or the richness of applications running on the iPhone.

When applications are developed solely using an "abstracted" development environment that doesn't talk to the lower layers of the device, such as the hardware and middleware, there is a dividing line in terms of the capabilities of the application.

"Take video frame rates. The reason you back out of an abstracted environment is because you pay for the abstraction in performance. It is a tradeoff," said Ready.

And not only for performance -- developers also need to write native applications that get down closer to access the hardware and the middleware for size and control reasons, as well, although Meadow doesn't see access to hardware as a major problem. "There is a handful of people that care about writing to the chips. It is possibly useful for really high performance graphic drivers and low level networking code," he says.

So where does that leave gamers and business users whose need for rich network applications might be problematic on the iPhone?

Unfortunately, until the full story is known, it is hard to tell what the software limitations of the iPhone will be. Certainly, if Apple wants the device to be a great mobile gaming system for use by millions of road warriors during those long waits at the airport, it will have to address the issue of how to get developers to write applications native to both the hardware and middleware.

In business as well, cell phones are currently being used with customized software, such as bar code and RFID readers.

"You can't do that with a browser interface," says Jerry Panagrossi, vice present of U.S. Operations for Symbian. "You need something more in-depth that can talk to IBM or Oracle middleware using native APIs for a richer experience."

Jim Ready at MontaVista sums it up when he says keeping the development environment as simple as possible will facilitate the largest amount of applications. As far as the capabilities of those applications Ready says, "There are limits, but sometimes it's okay that there are limits."

ADVERTISEMENT

IBM Information On Demand 2006
Industrial Industry Leaders, please join us at IBM's premier information management global event, IBM Information On Demand 2006, October 15-20, Anaheim, CA. More IBM business and technical solutions content in one place than ever before! Select from over 800 sessions. Register today!

Be the first to comment this (no registration)

Blogger Adds Video Uploading Comments

Google Operating System by Ionut Alex Chitu - Jun 14, '07 2:44am
Blogger has a place where you can test new experimental features: it's called Blogger in Draft and it's available at draft.blogger.com. Everything will look the same as the normal Blogger, but you may discover new features or new interfaces that aren't yet ready to be released to the general public. There's even a new blog that promises to keep us up-to-date with the new functionalities. "Features on Blogger in draft may be updated, changed, re-imagined, transmogrified, or removed at any time. Draft gives us the freedom to see what works and what doesn't before we turn a feature on for everyone, so expect us to make changes — hopefully you'll think they're for the better!"

The first feature added to Blogger's labs is video uploading: you're now able to upload videos directly from Blogger's editor. After you click on the video icon, you only need to select a video from your computer and to enter a title.


The video will be uploaded to Google, but until it's ready you'll see this nice placeholder:


You can continue to edit the post during the upload, but you can't publish it until the upload finishes. The video can be aligned and resized in the rich-text mode and that's a good idea since the initial size is very small.


Google hides the details of the implementation and includes this obscure code in your post that depends on some JavaScript to actually work:

<object id="BLOG_video-b1ce175e95d1aa16" class="BLOG_video_class" contentid="b1ce175e95d1aa16" height="255" width="291"></object>

The videos don't seem to be uploaded to Picasa Web Albums and they're not available at Google Video either, so it's unclear how you can reuse them or share them. Blogger mentions that "your videos are kept private and will not be included in Google Video search."
Be the first to comment this (no registration)

PayPal API Goes Mobile Comments

ProgrammableWeb by John Musser - Jun 14, '07 12:04am
The PayPal API has gone mobile this week with the announcement of PayPal Mobile Checkout. Using this new WAP 2.0-based platform mobile phone users can perform checkouts on mobile sites much like they do with PayPal on regular ecommerce sites. This picks-up from our report earlier this week on the new eBay APIs and shows [...]
Be the first to comment this (no registration)

Linspire, Microsoft in Linux-related deal Comments

DesktopLinux.com - Jun 14, '07 8:48am
Linspire Inc. on June 13 announced an agreement to license voice-enabled instant messaging, Windows Media 10 CODECs, and TrueType font technologies from Microsoft for its Linux distribution. Additionally, Microsoft will offer protection to Linspire customers against possible violations of Microsoft patents by Linux, Linspire said.
Be the first to comment this (no registration)

The GridView Row Drag Overlay Extender Comments

ASP.NET Weblogs by rajbk - Jun 13, '07 9:41pm

I finally got a chance to play with the Ajax futures release over the weekend.  The controls look very impressive!
Just for fun, I wrote a simple drag overlay extender that allows you to drag and drop rows in/across  GridViews.

Row Drag Overlay

Anytime a Gridview row is dragged and dropped onto another row or header, a post back occurs raising a RowDrop event with details about the rowIndex and GridView where the drag started and where it was dropped onto.

Initially, the drag in IE 6/7 was sluggish. It looks like when you register a drop target using the Sys.Preview.UI.DragDropManager.registerDropTarget method, a reference to the DOM element is stored in an internal array. When a drag is in progress, IE continuously loops through the array of registered dropped  targets looking for a potential drop target. This is done by calculating the bounds of each element in the array with the help of the Sys.UI.DomElement.getBounds method. This seemed to make IE sluggish.

The workaround I have in the sample code, which should work in most simple scenarios, is to store the bounds of each element as an expando property of the element so that on subsequent loops, it is fetched from the property rather than being calculated again. The sample contains the original implementation and the one with the tweak. The tweak is stored in a js file in the Scripts folder.

Note that the Ajax Control Toolkit already contains a cool ReorderList control.

You can download my sample here (don't forget to build it first :)
Primary

Mirror

Note again that it uses the Ajax Futures Relese (May 2007).

Be the first to comment this (no registration)

eBay Stares Down Google And Wins Comments

TechCrunch by Michael Arrington - Jun 13, '07 8:12pm
Not much commentary is needed on this one. Here’s what happened: eBay doesn’t allow merchants to use Google Checkout to settle eBay transactions. Google invited eBay online sellers attending eBay Live! in Boston this week to a party that they called the Google Checkout Freedom Party. eBay decides to pull all U.S. advertising on Google. Google backs down, [...]
Be the first to comment this (no registration)

AT&T Decides To Start Throwing Money Away By Attempting To Filter Copyrighted Content Comments

Techdirt by Carlo Longino - Jun 13, '07 9:24pm
AT&T says that now that it's in the cable TV business, its interests are "more closely aligned with Hollywood", and as such, it plans to begin filtering traffic for copyrighted material that's being illegally shared. The inanity of the move is obvious, mostly because these sorts of things never work, but also because it's not particularly clear why the company would want to do something that will do little more than annoy its customers. The problem isn't so much that it will stop piracy, but that it will create all sorts of false positives and block all kinds of non-infringing uses. For instance, CBS now makes its copyrighted content available from a wide range of sites other than its own. To a system looking for copyrighted content, will legitimate traffic from Joost or AOL look any different than infringing streams from other sites? How will it know which YouTube videos have been authorized by their owners, and which are "illegal"? The likely answer is that it won't -- and if AT&T's in bed with the MPAA and RIAA, it won't likely care, either, since they continually try to undermine fair use.

Furthermore, it's worth wondering, what's the business case here? Did AT&T's new friends in Hollywood threaten it with a lawsuit, or promise it a better price on content? There must be some reason that the company would decide to go to the trouble and expense of implementing some fingerprinting and filtering system, then throwing more money at it in a futile attempt to make it work, pissing off their paying customers all the while. Whatever the motivation, the company's opening up a giant can of worms with significant legal and privacy implications. Perhaps if nothing else, this illustrates the point that pro-net neutrality groups don't need to make things up about AT&T and its executives; they do plenty of egregious things on their own. It also underlines that the issue of net neutrality is one of competition. If there was real competition in the broadband market, AT&T could never get away with a move like this, as it's basically a reason for customers to change providers. But given the lack of a truly competitive market, it can, and it will.
Be the first to comment this (no registration)

Linux Won't Switch to GPLv3 Comments

eWEEK Technology News - Jun 13, '07 9:52pm
Leading Linux kernel developers say they don't see enough reason to switch to Version 3 of the GPL license. (Linux-Watch)

Be the first to comment this (no registration)
© 2007 · wiredb.com · All trademarks are properties of their respective owners.