Home » tag » Microsoft

Java Blog » Olympische Winterspiele mit Moonlight 3 schauen

Adobe Ajax Android Anwendung Apache API C++ Community Developer Eclipse Eclipse Foundation Embedded English Enterprise Entwickler Equinox Galileo Google Handy IBM IDE Individual Java Member Microsoft Mobile Modeling NetBeans News Open …

Donald Smith: EclipseCon Prizes And Valentines Day

Happy Valentines day to everyone! Just a reminder that Valentines day is the last day to register for EclipseCon at the early bird price, and that is on Sunday, February 14th!

I’m also happy to report on some of the very cool prizes that will be available at EclipseCon this year. These prizes come from various sponsors and members who donate them to the Eclipse Foundation for us to give away at EclipseCon at things like the Community Awards, for the Speaker Feedback raffle and other activities.

  • Google – Android devices
  • Lego – A couple Mindstorms
  • Microsoft – Complete Xbox system
  • Motorola – Several Android devices of various flavors and models
  • RIM – Several BlackBerrys

There are more to come! If you have prizes you would like to donate to EclipseCon, please get in touch with us ASAP!

– Don

OOXML für norwegische Verwaltung “ungeeignet”

Microsofts OOXML-Format, das aktuelle Versionen der Office-Suite verwenden, eigne sich laut einer Studie nicht für den Einsatz in der norwegischen Verwaltung.

Doug Schaefer: It’s all about the App Developer

In case you missed the news, Symbian has achieved it’s goal of being a fully open source operating system. Before I start, I have to congratulate Lars Kurth (former CDT guy) and the gang at the Symbian Foundation. It’s an incredible effort to take a commercial product and clean it up to be consumable under an open source license. To finish ahead of schedule is a tribute to the passion and dedication the Symbian guys have for this new direction. Very cool.

But as much as I appreciate the work they did, I do worry how well it’ll succeed. Yes, I’m open source guy and am a huge fan of open source projects and working with diverse communities coming together for a common goal. But at times, I don’t think it’s enough in order to be successful, especially if you are in the platform business.

Funny enough, while I was calling people “Apple Fanboys”, someone called me a “Microsoft Fanboy” (I didn’t even know it was possible for someone to be a Microsoft fanboy). But yeah, I appreciated how Microsoft built up their app developer ecosystem. Even though it’s all closed, Windows is still massively successful, thanks mainly to the apps people build for it. The same is true for Apple, obviously. There’s a reason why 150,000 iPhone apps headlines their marketing material.

The important difference I’m starting to realize is that open source platforms appeal to platform developers, the guys that port the platforms to new devices. Having an open source platform helps get you on to more and more devices as the barrier to entry is much lower, or at least the run-time royalties are much lower.

But it’s applications that drive device sales and application developers are a different bunch. You need a great set of tools and a great set of APIs and a great ecosystem with promises of riches to appeal to application developers. And that’s independent from how open your platform is I’m afraid.

With all these mobile platforms entering the mainstream, it’s a big fight for app developer mindshare right now. And that’s a much bigger fight than for platform developers. Either way, it’s a great day to be software developer!

Peter Kriens: OSGi & Cloud Computing

The Eclipse Foundation and the OSGi Alliance are holding a Cloud workshop during the OSGi DevCon/EclipseCon developer conference in Santa Clara, Thursday March 25.

They key question we want to answer in this workshop: what role can OSGi play in the cloud? Offerings like the ones from Amazon (aws.amazon.com) are agnostic of any application model and OSGi can play in their EC2 offering like anybody else because it is based on generic x86 machines. However, a model like the Google App Engine so severely knee-capped Java that it is doubt full that OSGi can run on it. Many cloud computing providers have free plans to get you started, or at least make the cost trivial. However, the costly part is your own investment in the software you develop for the cloud. On the desktop and on the server we’ve had a lot of advantage of standards that abstracted us from the vendors. This portability allows us to move our code to different app servers (well mostly). Though most of the lessons we learned in the past still apply to the cloud, the current vendors of cloud computing have very specific offerings that easily create portability problems. How to access the storage? How to discover and handle multiple instances of the application in the cloud? How to handle storage? How to share domain specific services? Standardizing interfaces for these aspects of cloud computing could provide a lot of portability. And portability is not only in the interest of the clients, also vendors gain by having a much larger market.

Perusing the different offerings for cloud computing I can clearly see that the OSGi bundle model would work very well in this area. Applications can easily be managed remotely because remote management is inside OSGi’s genes. This always has made OSGi easy to use in clusters and much of those benefits apply equally to cloud computing. However, the advantages of the OSGi service model seems to be even more clear. A cloud computing environment is by definition a dynamic environment. Adding instances, removing instances, and instances that fail will likely influence the other instances. This means that the application will need to handle the dynamicity of the services that these computing instances provide. There will be also be dependencies that must be managed. OSGi services shine in these areas, making it relatively simple to correctly model these dynamic dependencies.

So overall the combination of cloud computing and OSGi is clearly an interesting one. With the workshop we want to bring together cloud people and OSGi people and see where there are areas where OSGi standards could help. This first workshop is by invitation only because for this first time we want to learn; we need people with experience in the area of cloud computing and that see OSGi as a potential standards player in this area; creating a discussion between cloud experts and OSGi experts. So if you’re heavily into cloud computing and you want to attend, send me or Ian Skerret from the Eclipse Foundation a mail. Amazon? Google? Microsoft? You?

Peter Kriens

Starker Verdacht auf Malware – Trojaner-Board

Java(TM) 6 Update 15. Logitech GamePanel Software 2.02 LuaEdit 3.0.3 RC Malwarebytes’ Anti-Malware Microsoft .NET Framework 2.0 Service Pack 2. Microsoft .NET Framework 3.0 Service Pack 2. Microsoft .NET Framework 3.5 SP1 Microsoft . …

Donald Smith: What I’m doing Monday of EclipseCon

I’ve got my Monday all mapped out (don’t forget, the full conference starts early Monday morning!) – and it’s all about OSGi and eclipseRT.

First, I’m checking out Paul VanderLei and gang’s “Working with OSGi” tutorial, maybe popping in and out as I do some new-member jumpstarts.

After lunch, I’m heading to a interesting looking series of talks — Apache Aries, Eclipse Gemini and finally an overview of the Eclipse Virgo Project. Hopefully all the speakers stick around to the break for some Q&A.

After the break, I’m going to jump in on some lightning talks – first a couple on SWT, then SOA. Depending on what Microsoft has planned, I might pop in there for a bit and finish off with one of the panels (Panels will be posted on the schedule Monday!)

After that, it’s off to the Member and Committer reception, sponsored by our friends at Oracle! Oh, and the community awards ceremony will be there as well!

Rest up, it’s going to be a busy week.

– Don

Ausverkauft: Microsofts Linux-Geschäft brummt

Laut einem Bericht der SD Times sind die Coupons für Abos von Suse Linux Enterprise, die Microsoft im Rahmen der Partnerschaft mit Novell erworben hat, fast ausverkauft.

Ein geschäftsführender Direktor für die Codeplex Foundation

Microsofts Open-Source-Stiftung Codeplex Foundation hat Paula Hunter als geschäftsführende Direktorin angestellt.

Moonlight 3 vorgeschaut

Novell gibt mit einer ersten Preview Einblick in die Entwicklung der Version 3 von Moonlight, der Open-Source-Alternative zu Microsofts RIA-Plattform Silverlight.

OOP 2010: Prozesse statt Programmierung – Heise Newsticker

OOP 2010: Prozesse statt Programmierung
Heise Newsticker
Clojure ist ein Lisp-Dialekt, der Code für die Java Virtual Machine kompiliert und sich vor allem für die nebenläufige Programmierung eignet, und Microsofts

Firefox: Neue Funktionen gegen Abstürze – Chip Online


Chip Online
Firefox: Neue Funktionen gegen Abstürze
Chip Online
Plug-ins wie Flash oder Java laufen ab Version 3.7 Alpha 1 als eigenständiger Prozess. Bislang unterstützen nur Microsofts Internet Explorer 8 und der
Firefox-Pre-Alpha mit Multi-Prozess-StrukturTweakPC

Alle 2 Artikel »

Microsoft führt Barcodesystem “Tag” ein – ZDNet.de

Microsoft führt Barcodesystem "Tag" ein
ZDNet.de
Das Programm ist unter anderem für Blackberry, iPhone und Java verfügbar. Microsoft hat ein Barcode-System namens "Tag" vorgestellt und die dafür nötige

und weitere »

Erweiterte Testmöglichkeiten für Webanwendungen – Online PC

Erweiterte Testmöglichkeiten für Webanwendungen
Online PC
Die neue Version SilkTest 2009 R2 bietet insbesondere für dynamische Webanwendungen sowie für Java- und Microsoft-Technologien automatisierte Funktions- und

Holger Voormann: Article about Vex in “Eclipse Magazin”

My article “XML ohne spitze Klammern” about Vex has appeared in the German Eclipse Magazin. It will also be published at JAXenter.de at a later date. The article includes a getting started tutorial and short interviews with John Krasnay and David Carver. Read below the original interviews taken at the end last year.

John Krasnay, initial author of Vex

Eclipse Magazin: Hi John, you are the main author of Vex. What was the reason to start Vex in the year 2002 and to publish it as Open Source?

By day I’m a contract Java developer, and most of my clients prefer their documentation do be done in Microsoft Word. I find it takes great discipline to create good looking documents in Word, and it’s almost impossible to publish a decent Web site from Word files, so I was looking around for some better way to produce documentation. XML (particularly DocBook) plus XSLT looked like a good alternative. For example, given a DocBook XML file I could use one set of XSLT files to generate XSL:FO for printed documentation and another to produce clean HTML. But of course it’s very difficult to write raw XML, and the XML editors that were available all seemed to treat XML as a hierarchical data structure rather than a marked-up document. So I set out to write an XML editor that worked like a word processor, but that preserved XML semantics.

I released Vex as open-source partly with the hope I could get some development help, but mostly because I wanted lots of people to use it.

Eclipse Magazin: Are you still using Vex?

Sadly, no. I found it too difficult to keep on top of something like DocBook for the sort of general documentation I do. I tend to prefer wikis these days.

Eclipse Magazin: Which projects are you currently working on?

My spare time is consumed with starting a business, so I haven’t had time to produce any open-source work lately. I had an idea to factor the CSS rendering engine out of Vex, then use it as the basis for a tool to generate PDFs from HTML, so I may begin work on that shortly.

Eclipse Magazin: If you had to implement a visual XML editor again what you would do differently today?

I’m excited about modern browser technologies like <canvas> and SVG, so I think I might have done a browser-based editor. It would be cool to do something along the lines of Bespin but for documentation instead of code.

Eclipse Magazin: Thank you for the interview!

My pleasure!

David Carver, migrated Vex from SourceForge to Eclipse

Eclipse Magazin: Hi Dave, it was you who took the initiative to migrate Vex from Sourceforge to Eclipse. What was the reason for it?

The main reason was to give VEX greater exposure. It had been sitting on SourceForge for years and active development on it had stopped. There was also a need for a good base in the XML community to have a good open source Visual editor for XML. There are good commercial visual editors, but none of them except for OxygenXML’s Author mode, worked natively on eclipse. I also wanted something that would take advantage of eclipse’s Web Tools Platform project’s XML support. VEX already being written on top of the eclipse RCP seemed to be a natural fit.

Eclipse Magazin: You are working for the STAR (Standards for Technology in Automotive Retail) Organization. What is your function and how free are you to work for Eclipse? [Outdated: currently, Dave works for IntalioWorks]

I’m the lead XML Data Architect at STAR. We develop business to business XML standards for the automotive, marine, powersports, and heavy duty truck retail industries. We also develop an XML IDE that is based on eclipse that is free for our members to use. STAR’s standard is used world wide, and helps reduce the data integration costs and maintenance that can occur. All of my eclipse project related work is done in my own spare time. STAR does not pay me to work on eclipse related projects. So, I work on it when I can.

Eclipse Magazin: Vex has now been an Eclipse project for more than one year. What improvements do you expect for 2010, what do you wish to be realised?

Ultimately, I want to grow the committer base for VEX. It’s just myself at the moment, but there is growing interest from others now that VEX has been at eclipse for a while. I’d like to mainly stabilize the base of VEX and get the main bugs worked out. In addition I would like to get the underlying EMF model that is backing editor to handle all of the XML related functionality. VEX’s EMF model is not reversed engineered from a schemas, but it is a straight ecore model. VEX is designed to handle any XML file you toss at it, and represent it visually with a CSS stylesheet. However, it does not support items like processing instructions, or comments. It looses these items when you serialize the XML file back to disk. So getting full round-tripping of the file, and having a source tab that leverages the WTP XML editor are both items I’d like to see done in 2010. In addition, it would be nice to have image rendering support as well.

Eclipse Magazin: The XPath processor PsycoPath is another project you have taken over from Sourceforge. Which project is the next on your list?

The PsychoPath XPath 2.0 processor was another hidden gem that sat on SourceForge for years. That is now part of the eclipse XSL Tools project in WTP Source Editing. That has taken up most of my time, and we now have it at a 99.6% pass rating of the W3C test suite. Next on my list of projects to get going is a RelaxNG set of Tools for eclipse. We have brought over Martin Schmied’s research project he developed that allows content assistance and validation with relaxng grammars. I have developed an XText based editor for the RelaxNG compact syntax language, which will allow editing and creation of RelaxNG Compact Syntax grammars. This is available in the WTP Incubator. Beyond that, I hope to spend some time on the WTP DOM to bring that into full compliance with the W3C test suite as well.

Eclipse Magazin: Thank you for the interview!

CodePlex-Projekte mit Mercurial verwalten

Nun können Open-Source-Projekte, die ihre Heimat auf Microsofts Code-Plex-Portal haben, das freie Mercurial als verteiltes Versionsverwaltungssystem nutzen.

Windows-Patch: Die Rettung ist da – Tagesspiegel

Windows-Patch: Die Rettung ist da
Tagesspiegel
Diees Firefox-Addon sorgt dafür, dass potenziell gefährliche Skripte (JavaScript, Java und andere Plugins) nur auf Seiten ausgeführt werden,

und weitere »

XML-Report: Aus Schaden klug werden

Immer wieder wird Microsoft zu Millionenstrafen verurteilt. Wer
erinnert sich nicht an das Rekordbußgeld von 899 Millionen Euro,
das von der EU-Kommission gegen den Softwarehersteller verhängt
wurde? Damit ist das Ende der …

Doug Schaefer: CDT Needs a GDK too

A lot of people who come to the CDT have used Visual C++ in their lives so we strive to make certain aspects of the CDT familiar to them. That requires taking a look every now and then to see what things are like over there, and with the free Visual C++ Express, it’s interesting to see how the other side lives.

I sauntered over to the Visual C++ Express web site and I guess it’s been a while since I’ve been there, or maybe it just struck it differently than it has before. The web site promoted Visual C++ Express as Simple, Fun and Easy to Learn. We can argue whether VS is simple and easy to learn, but it was the Fun part that hit me as a great idea. This section highlighted Game Creators GDK, Game Development Kit. I can see how that would attract VC Express’s target audience, prospective future full Visual Studio edition customers.

We need something like that for the CDT. We need to make the CDT Simple, Fun, and Easy to Learn. Get the kids to use it and when they become future prospective clients of CDT vendors, they’ll be quick to adopt their CDT based tooling. First we need to fix some of the major usability issues with CDT. A lot of CDT users will argue that it’s not particularly Simple and Easy to Learn and that needs to be addressed.

But the Fun part comes from using the CDT to build something fun. And as Microsoft has figured out, game development is fun. I’ve already started looking at what would be needed for a GDK for Android and there are a few open source components that can go into that. And make it cross platform for Windows, Mac, and Linux and it’s variants like Moblin and I think we could have a GDK for the CDT that would be a great injection of Fun into Eclipse.

SharpDevelop 3.2 spricht Ruby

Eine jetzt vorgestellte Preview für die Entwicklungsumgebung SharpDevelop 3.2 unterstützt jetzt auch mit Microsofts Ruby-Implementierung IronRuby erstellte Programme.

Alfresco integriert Content Management in Lotus

Ab diesem Frühjahr wird Alfresco eine Integration seines Content Management Systems in Lotus Quickr, Lotus Notes, Lotus Connections und das IBM WebSphere Portal anbieten. Die Lösung soll Kunden eine flexible Alternative zu Microsoft SharePoint bieten.

Microsoft will bei der Migration von MySQL zu SQL Server helfen

Der Softwarekonzern testet ein Werkzeug, das bei der Migration vom Open-Source-Datenbanksystem zu seinem Pendant SQL Server helfen soll.

XML-Report: Die Microsoft-Woche

Dieser XML-Report steht ganz im Zeichen Microsofts. Da wäre
zunächst die gute Nachricht:  Microsoft wird sich ab sofort
an der Entwicklung von SVG beteiligen, was wiederum auf eine baldige
feste Integration von SVG in den Internet …

XML-Report: Die Microsoft-Woche

Dieser XML-Report steht ganz im Zeichen Microsofts. Da wäre
zunächst die gute Nachricht:  Microsoft wird sich ab sofort
an der Entwicklung von SVG beteiligen, was wiederum auf eine baldige
feste Integration von SVG in den Internet …

Microsofts akademische Seite – TAP

Microsoft hat eine neue Webseite gestartet, die unter dem Namen “Technology Academics Policy (TAP)”, die politische Debatte über technologische Themen fördern soll. Dazu sollen unabhängigen Ergebnisse wissenschaftlicher Forschung in Form von Artikel …