|
Unfortunately not, I knew I could develop Metro Apps in C++, what I was hoping for is the ability to use XAML from C++ in non-Metro app's.
Effectively, I'd like them to expose the bit of the WinRT API's that support XAML within Desktop applications - as it stands some WinRT API's are available there, just no XAML support.
I'm not interested in developing app's that can only be distributed through the Marketplace. As I said, I don't like the closed model.
(The following link: Win8 API's[^] lists the WinRT API's exposed to desktop app's. There's a conspicuous absence of anything XAML-related, so for the desktop I'm stuck with .NET for XAML support)
Even this list is useless though - on following a few interesting looks, the relevant API is marked as Metro-only, why they appear in this list is beyond me.
modified 26-Oct-12 14:15pm.
|
|
|
|
|
pro (although I doubt I will order one!)
|
|
|
|
|
Clovertrail based Pro. Intel's closed the power gap enough to make RT much less compelling. Atom instead of Core because none of the 10/11" Core devices I've seen have promised more than 5 or 6 hours of battery life and I want 10+.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Lance Ulanoff wrote: Microsoft Surface is now a known quantity. It’s sold out on pre-order and has been tested to the hilt by tech pundits across the U.S (including this one). The Surface is an exceptional Windows tablet that, with its Touch Cover, can masquerade as a touch-screen Ultrabook. We know so much, but not everything. Here are nine behind-the-scenes secrets about the new Microsoft product, which I learned from those who built it.
It is invented, 3D, customizable and many more options.More[^].
Wonde Tadesse
|
|
|
|
|
Remember college — specifically, the all-nighters powered by energy drinks and junk food? A “hackathon” is kind of like that. A bunch of computer programmers with an array of skills get together, and each one tries to build something within 24 hours — sleep deprivation be damned. Here are some of the things I learned at my first hackathon.
|
|
|
|
|
Sachin Patney and Aswath Krishnan from the SQL Server Engineering Team demonstrate SQL Kinection, an experimental project that allows you to control SQL Server 2012 with gestures using Microsoft Kinect. Watch as they create new databases and tables, conduct backups, drop databases, create Availability Groups, and perform manual fail overs -- all by using gestures! SELECT from GANGDAM STYLE.
|
|
|
|
|
I already thought our DBA belonged in padded room... hysterical! (they kind of overlooked the simple things like naming databases or tables, but fun nonetheless)
Think of how stupid the average person is, and realize half of them are stupider than that. - George Carlin
|
|
|
|
|
Works great under someone sneezes
|
|
|
|
|
The idea that "social networks" and "social media" sites created a social web is pervasive. Everyone behaves as if the traffic your stories receive from the social networks (Facebook, Reddit, Twitter, StumbleUpon) is the same as all of your social traffic. I began to wonder if I was wrong. Or at least that what I had experienced was a niche phenomenon and most people's web time was not filled with Gchatted and emailed links. I began to think that perhaps Facebook and Twitter has dramatically expanded the volume of -- at the very least -- linksharing that takes place. One dirty secret of web analytics is that the information we get is limited.
|
|
|
|
|
In September 2012 I asked programmers to tell my students why they love code and open-source software. This 20 minute video is the end result. It's great to see the passion we all share for our craft. Over 20 software developers share why they love what they do and why they love working with open-source code.
|
|
|
|
|
/ravi
|
|
|
|
|
The open source movement is founded on collaboration, on sharing, and the free exchange of ideas. All of these cry out for an open forum in which to flourish – or an arena in which to evolve, depending on how you want to look at it. Well, it's taken a while, but the web has finally caught up with the ambitions and needs of those doing the work, providing somewhere to actually experiment communally, to crowd-debug, or even just to show off. Here are 20 of the best tools for sharing, developing and debugging code in the browser.
|
|
|
|
|
Self-discipline and Willpower. Two words that aren’t the solution. You only have a fixed amount of self-discipline and after it’s been used up, you need to wait for it to recharge. If you “fix” a personality defect by brute-forcing with self-discipline, you’ll be back in the same boat a week later. I broke the cycle of procrastination and willpower exhaustion by automating the things I was putting off. Yup, I threw money at the problem, and it was cheaper than you think. Fixing procrastination without willpower: Automate all the things!
|
|
|
|
|
I'm Rob Pike. I had a long stint at Bell Labs in the Computing Research Science Center, the lab that brought you Unix and C well before I got there. I helped bring the mouse to Unix. Later, I helped make the Internet multilingual. I'm now at Google. I work on lots of things... Find out how Rob Pike gets things done.
|
|
|
|
|
The Fusion Drive combines the best of both worlds: The high capacity, reliability and affordability of a traditional hard drive, with the snappy, instant-on speed of a solid-state storage drive, without breaking the budget. If my calculations are correct, when this baby hits 88 miles per hour...
|
|
|
|
|
The expectations and competition for the Surface are daunting. It’s been said that Microsoft built the Surface to show up HP, Dell, and the rest of the personal computing establishment. PC sales are stagnant while Apple is selling the iPad at an incredible pace. But the Surface is something different from other tablets. Microsoft built a PC for the post-PC consumer and chose to power it with a limited operating system called Windows RT. These trade-offs, real or imagined, are what really makes or breaks this device. It is, in short, the physical incarnation of Microsoft’s Windows 8.
|
|
|
|
|
this article is misleading because proper PC OS'es can multitask, and the only desktop "apps" you get with WinRT are Office and IE :/
|
|
|
|
|
Windows RT does multitask. WTF are you talking about?
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
After using Microsoft’s Surface for the past week I can say that I honestly get it. This isn’t an iPad competitor, nor is it an Android tablet competitor. It truly is something different. A unique perspective, not necessarily the right one, but a different one that will definitely resonate well with some (not all) users. Surface is Microsoft’s perspective of what a tablet can be.
|
|
|
|
|
Academic researchers have improved wireless bandwidth by an order of magnitude—not by adding base stations, tapping more spectrum, or cranking up transmitter wattage, but by using algebra to eliminate the network-clogging task of resending dropped packets of data. Instead of sending packets, it sends algebraic equations that describe series of packets.
|
|
|
|
|
I've always thought data compression could be significantly improved using basic algebra.
Let xyz be a message in decimal. Find a, b, c, d such that a/b, from c to d, contains xyz. Find minimum a + b + c + d that satisfies this. Very processing intensive, but could reduce the data size drastically.
Another approach is adding an e for error when a/b is correct for the majority of the text, but not all, and greatly reduces the size of the message.
|
|
|
|
|
Does anyone know what specifically they're doing? Is this just using some of each packet to store ECC type codes?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I remember how important this book was to shaping how I thought about software. For the first time, I actually have the words discuss what I was doing, and proven pathways to success. Of course, we all know that… it didn’t end up being quite so good. In particular, it led to Cargo Cult Programming. From my perspective, it looks like a lot of people made the assumption that their application is good because it has design patterns, not because design patterns will result in simpler code. Do you think Design Patterns is still relevant today?
|
|
|
|
|
Terrence Dorsey wrote: Do you think Design Patterns is still relevant today? Of course they are! Design patterns make for more manageable and testable code primarily due to loose coupling. Design patterns are baked into the JDK and .NET frameworks, so you're using them even if you didn't think you were.
/ravi
|
|
|
|
|
Design Patterns have a place but slavish adherence to any pseudo standard is a bad thing. There are also evangelists who firmly believe that if you don't know every pattern and how to apply it then you can't be much of a programmer - you always meet these people at interview when you get the feeling that they know the patterns but not much else - programming by rote.
I'd say it was the other way around: they are simply tools and you use them when and where appropriate. You may even have a different name for the same pattern - like spanner and wrench - it's still the same tool with the same outcome.
So, yes, they have a place if they help you to shape better code but not as a cure-all.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|