This does tend to happen on smart phones, not just the iphone. My Treo acted the same way and racked up $300 when I tried to cancel my unlimited data plan to see if I could get by on per minutes charges. It was making connections on its own even when I thought the phone was off. This is also the reason why the battery lasts so much longer when you manually turn off the phone via the Wireless Manager instead of trying to just use the "off" button.
If only Microsoft had fixed it to allow distributing C# applications with their own stripped-down runtime included, instead of requiring administrative install of the full 20+ MB.NET Framework including ASP.NET and who all knows what crap you don't need, it probably would have replaced C++ for many applications already. Something like perl2exe for C# is what I want. Just bundle the runtime and the JIT and your code up in one nice tidy ready-to-run executable. That would do wonders for the adoption of C#.
While it would have allowed for much faster adoption of.NET and Smart Client (WinForms) programming in particular, it wasn't possible for M$ to include the.NET framework automatically. Corporate sys admins had a fit about this being installed automatically for security reasons. Thus, even though the benefit of having it installed automatically as one of the many Windows Updates is obvious, to this day we still must do a separate administrative install of the framework.
Yes, I got the joke, too. It's a parody of the competition at the end of Adam Sandler's Billy Madison.
This does tend to happen on smart phones, not just the iphone. My Treo acted the same way and racked up $300 when I tried to cancel my unlimited data plan to see if I could get by on per minutes charges. It was making connections on its own even when I thought the phone was off. This is also the reason why the battery lasts so much longer when you manually turn off the phone via the Wireless Manager instead of trying to just use the "off" button.
As recent as two weeks ago we were able to order Windows XP on Dell machines. A client of mine purchased it right from the web site.
If only Microsoft had fixed it to allow distributing C# applications with their own stripped-down runtime included, instead of requiring administrative install of the full 20+ MB .NET Framework including ASP.NET and who all knows what crap you don't need, it probably would have replaced C++ for many applications already. Something like perl2exe for C# is what I want. Just bundle the runtime and the JIT and your code up in one nice tidy ready-to-run executable. That would do wonders for the adoption of C#.
.NET and Smart Client (WinForms) programming in particular, it wasn't possible for M$ to include the .NET framework automatically. Corporate sys admins had a fit about this being installed automatically for security reasons. Thus, even though the benefit of having it installed automatically as one of the many Windows Updates is obvious, to this day we still must do a separate administrative install of the framework.
While it would have allowed for much faster adoption of