/ and * are in the same level, must be executed from left to right, definitely 288
just saw this post, really a bizarre horror story : http://weblog.helpware.net/?p=545
Unfortunately there has been a lot of abusive responses to the situation. I guess like in Northern Africa and Egypt, people get very vocal and angry when they feel their voices are not being heard by the decisions makers that effect their lives.
But this is not the case here. The help team have received many thousands of complaints and they are painfully aware that the Help Viewer 1.0 got off to a bad start, and have made some significant changes already in response (see below). Not many people know this, but the help team were well on track to delivering a full Help Viewer experience, then upper management stepped in at the 11th hour with a new idea to display “help in the browser”.
Look the idea was sound. There had been complaints in the past that documentation was locked into Microsoft technology (eg. in HTML Help we had only one viewer which was built around the Internet Explorer browser and ActiveX), so I can see how upper management would have leapt on this idea of “An open help platform”. The mistake was introducing a radical change, in the final stage of the project, without talking to their users. Really dumb.
So the Help team have been crucified for this poorly thought out idea, pushed down from upper-management very late in the project. So please show these guys some love.
come on, who is the most important Drag'n'Drop / WYSIWYG lover in the industry, and often being criticized or laughed at because of that ? its microsoft. And what 'visually construct' or 'modern tooling' means in a microsoft post ? heheh. Also note its talking about Blend, which is a vector-based graphical user interface design tool.
and I think those basic HTML5/CSS3 editing support is already available in Expression Web SP1.
guess they are'
With the introduction of HTML5 and CSS3 to the Web standards world, Web development is turning a corner. Gone are the days of boring, static brochure sites. Now Web designers and developers can create rich, interactive standards-based Web applications. The Expression team is looking for a strong Senior Program Manager that is ready to change the way that Modern Web Designers create rich interactive Web applications. We are building a modern design tool for the visual construction of HTML-based applications, focusing on generating semantic mark-up.
HTML5 and CSS3 are positioned to change web development as we know it, and thus, are critically important to our customers. Microsoft must embrace these developing standards and provide modern tooling which enables both designers and developers to create rich user experiences. You could be part of this happening on the Expression Blend team!
Expression is a fast-paced, focused group that delivers products both for developers and for the professional design community. We are looking for an experienced, highly motivated developer to help build the next generation of Rich User Experience design tools for the HTML platform. Expression products are the tool of choice for WPF, Silverlight, and in the near future modern web applications.
there is also sth happening on the visual studio side
I have also noticed that there are a lot of sessions on WP7 that are labelled 'TBA'. I started to wonder whether this was just because someone wasn't completely organised, or if they weren't announcing them because they're keeping something interesing under wraps.
More sessions will be announced following the keynotes on Day 1 and Day 2.
The nascent noSQL market is extremely fragmented, with many competing vendors and technologies. Programming, deploying, and managing noSQL solutions requires specialized and low-level knowledge that does not easily carry over from one vendor's product to another.
A necessary condition for the network effect to take off in the noSQL database market is the availability of a common abstract mathematical data model and an associated query language for noSQL that removes product differentiation at the logical level and instead shifts competition to the physical and operational level. The availability of such a common mathematical underpinning of all major noSQL databases can provide enough critical mass to convince businesses, developers, educational institutions, etc. to invest in noSQL.
In this article we developed a mathematical data model for the most common form of noSQL—namely, key-value stores as the mathematical dual of SQL's foreign-/primary-key stores. Because of this deep and beautiful connection, we propose changing the name of noSQL to coSQL. Moreover, we show that monads and monad comprehensions (i.e., LINQ) provide a common query mechanism for both SQL and coSQL and that many of the strengths and weaknesses of SQL and coSQL naturally follow from the mathematics.
In contrast to common belief, the question of big versus small data is orthogonal to the question of SQL versus coSQL. While the coSQL model naturally supports extreme sharding, the fact that it does not require strong typing and normalization makes it attractive for "small" data as well. On the other hand, it is possible to scale SQL databases by careful partitioning.
What this all means is that coSQL and SQL are not in conflict, like good and evil. Instead they are two opposites that coexist in harmony and can transmute into each other like yin and yang. Because of the common query language based on monads, both can be implemented using the same principles.
A Co-Relational Model of Data for Large Shared Data Banks
Contrary to popular belief, SQL and noSQL are really just two sides of the same coin.
Erik Meijer, Gavin Bierman
Microsoft researchers: NoSQL needs standardization