Global Alert, how to make a cross-platform application

I have been developing applications for mobile devices and AJAX developments for several years, and I thought the idea of ​​merging both was great. After studying many frameworks, I came to the conclusion that the one that best suited my needs was Phonegap, which with the purchase by Adobe after a while I realized that it was not exactly a mistake.

PhoneGap is an HTML5 application platform that allows you to author native applications with web technologies and gain access to APIs and app stores. Leverage web technologies to developers who already know best… HTML and JavaScript

Read more...

inSSIDer, wifi scanner

To do good as well as to do evil, a Wi-Fi network scanner is almost essential, and although the shell attracts a lot, seeing moving colors has attracted us all since childhood.

inSSIDer is a beautiful, simple scanner, although with a technical visualization, and above all multiplatform.

When setting up a Wi-Fi network, whether your home or a more extensive one, it is advisable to view the frequency spectrum that covers said area. And since today our eyes are not capable of switching to Wi-Fi mode, with this program we can make the task easier in a graphic and simple way.

Read more...

MyWay code generator

A few days ago, Luis Molina informed me of the new launch of his code generator, completely renewed and with more energy than ever, it has also been renamed, its new name is ….. MyWay.

MyWay is a generator made in C#, capable of facilitating your task by giving you the work of an entire morning or even days, in seconds, not only for projects in C# but also Visual Basic .NET, and even the possibility of creating your own templates so they work in other programming languages. There are also different possibilities of connecting to various Databases.

Read more...

WebsiteSpark Program

It comes to me from Luis Molina, the opening of a new program, WebsiteSpark, for SMEs that for only $100 you will obtain licenses with a duration of three years for the following products:

  • 3 licenses of Visual Studio 2008 Professional Edition
  • 1 license of Expression Studio 3 (which includes Expression Blend, Sketchflow, and Web)
  • 2 licenses of Expression Web 3
  • 4 processor licenses of Windows Web Server 2008 R2
  • 4 processor licenses of SQL Server 2008 Web Edition
  • DotNetPanel control panel (enabling easy remote/hosted management of your servers)

You can also access for free:

Read more...

Control WiiMote from C#

I had been hearing about the simplicity of the WiiMoteLib for a while, but since I hadn’t put the Wii through my hands I hadn’t been able to touch them, I finally have the WiiMote at home, and obviously I had to start messing around. This is a simple code on how to connect and take some accelerometer readings, ideal for getting into the use of this device.

First we connect with any program Bluetooth device manager, to the WiiMote by pressing buttons 1 and 2 at the same time, and we connect it as a mouse, human interface, HID, … or whatever your manager calls it.

Read more...

iPac-9302 EDK 2.5 Update

Today I found myself with the pleasant surprise, finally SJJ has released the update of its EDK with a great novelty… Ethernet support!!! for this we will have to update the internal image. Very well prepared, it presents us with a file called “EDK_Firmware Update.pdf” in the update file itself.

Download

To have a MAC, you must send an email to [email protected] with the serial number that is written on the bottom of the board, in a few hours they will send you the update package with your personalized MAC.

Read more...

MicroFramework 3.0 beta SDK available

We can now download to start carrying out the first development tests with the new MicroFramework, which we are increasingly going to have to change the name from micro to macro, due to the number of implementations it is having, :).  The main new features are:

  • Interop with native code. -Touch Screen.
  • Inking.
  • USB support.
  • File system.

To download it you will first have to register at http://connect.microsoft.com/netmf and answer a short survey. This way you will enter the developer community and be able to actively participate in this testing.

Read more...

Ajax and \"Access Denied\" cross-domain with an IFrame

One of the big problems we have when it comes to web security are the dreaded “cross-site scripting” attacks. Something that browsers like IE (Internet Explorer) solve with the default denial of access to scripts that are hosted on domains other than those of our application. Something that other browsers have not chosen to carry from the beginning.

This leads us to the fact that if we have to embed our development within a third-party iframe, both hosted on different servers, our application will work perfectly in Firefox, Safari, ….. but not in IE, giving us the “Access is denied” error to that script.

Read more...

PDFSharp reaches version 1.2

So that we can generate PDF documents with the ease that C# gives us for both our desktop and Web applications. With such interesting features as:

  • Create PDF documents at runtime with .NET
  • Easy compression of the object model for document composition
  • Ability to draw on a PDF page, a window or a printer
  • Modify, merge or split PDF file
  • Images with transparency (color mask, monochrome mask, alpha mask)
  • New conception, starting from scratch and written entirely in C#
  • Compatibility with .NET graphing classes
  • Includes high-level MigraDoc Lite with text layers (you can use both PDFsharp and MigraDoc Lite in a single document)

And lots of examples from here. Like this “Hello World”:

Read more...

Map the SOAP definition of the WSDL

If for any reason you do not like the return of the WSDL that a Web Service provides us, don’t worry, everything can be modified. Thanks to an article by Christian Weyer, you can alter, as in this case, the URL that returns the label <soap:address location=http://www.tuURL.com /> or <soap12:address location="http://www.tuURL.com" />. Real cases in which the IIS answers through port 80 and the ports are mapped in the firewall, there are redirects,…..

Read more...

[CLMNET] Hands On Lab.- Test-driven development

Next March 29th we will have the presence of Hadi Hariri with a great TDD session, now you can sign up: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032373678&Culture=es-ES

[http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032373678&Culture=es-ES

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032373678&Culture=es-ES](http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032373678&Culture=es-ES)

CLMNET.- Hands On Lab.- Test Driven Development (TDD)

Description:

Hadi Hariri will hold a Hand On Lab (guided practical workshop) with an extended development talk using TDD (Test Driven Development), with a practical approach, with examples, on how to solve real cases, including aspects of methodology and team development such as:

Read more...

Charles Simonyi or how to write code

Since I haven’t written for a while, the best way I have found to get back on track is by remembering (in my opinion) the father of notation in programming. This gentleman of Hungarian origin has been working for many years on lesser-known Microsoft projects, Word, Excel, … I don’t know if they are familiar to you ;)

Charles Simonyi

And we are not going to talk about his next space trip, but about the “Hungarian Notation”, obviously at the time when this nomemclature was proposed it was based on using some prefixes before each variable:

Read more...

How IIS or Apache does not protect and how we insist on being vulnerable

A proposal for the new year, to be a little safer than we sometimes dare to practice, we all know truisms such as that our web server with .NET support will never allow us to serve certain files, such as any file within the bin directory, some such as web.config, and some more that we are never interested in having rescued, given that they usually contain compromised information.

Saving the connection strings in the web.config is an option used by everyone, given the ease of rescuing this information in our web application, and being able to port it from one server to another, but ……..

Read more...

ASP.NET Server with RHEL+ Apache2 + Mono

    As we have already said on previous occasions, if we only want to develop with the But if what we are interested in is putting a server into production, we already have to configure our Apache so that it can launch the mod_mono module and thus run our .NET web applications under GNU/Linux.

    Although part of the free world tries to make a simple assembly of this type of servers difficult, below we are going to simplify this installation on Red Hat Enterprise Linux as much as possible. 

Read more...

Mono Summit 2007 in MADRID!!!

The schedule of the next Mono Summit 2007 has been published, which this year will be held in Madrid:

  Wednesday 28 Thursday 29 Friday 30
  Assembly Hall Workshop Classroom Hacking Room Assembly Hall Workshop Classroom Hacking Room Assembly Hall Workshop Classroom Hacking Room
9:30 Doors Open / Coffee     Doors Open / Coffee     Doors Open / Coffee    
10:00 Opening Keynote Miguel de Icaza     NUnit Charlie Poole     Debugging Mono Applications with MDB Martin Baulig    
10:45 Break Break
11:00 Mono on the Mac Geoff Norton Greengrass Federico Di Gregorio   Boo – A lean mean DSL Machine Rodrigo B. de Oliveira    
11:45 Break Break Break
12:00 C Sharp 3.0 and LINQ Marek Safar     DB4Objects Rodrigo B. de Oliveira Mono on Embedded Devices Everaldo Canuto   OpenSuse Build Service Wade Berrier Boxerp Carlos Ble  
13:00 Lunch Lunch Lunch
15:00 Birds of a Feather Sessions       Developing Desktop applications with Moonlight Stephane Delcroix     Birds of a Feather Sessions      
15:45 Break Break Break
16:00 Developing Applications with Monodevelop Lluis Sanchez     Meet The Experts     Mono.Cecil JB Evain    
16:45 Break Break
17:00 Towards A Virtual Babel: Mono In Second Life Jim Purbrick   Using Mono.Addins Lluis Sanchez    
17:45 Wrap Up Wrap Up Wrap Up

You can register now.

Read more...

Windows CE 6.0 R2

Next November 15, the launch of the new Windows CE 6.0 R2 will take place, the next base for our mobile devices, replacing the current Windows CE 5.2.

It has several interesting new features:

  • Better integration with Vista and Server 2008
  • New developments and features using WSD (Windows Server Deployment)
  • Video and Audio Services through VoIP
  • …….

Register for the event!!

Read more...

[CLMNET] Windows Server 2008, when the longhorn becomes real.

This Thursday we have an event at CLMNET:

 http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359265&Culture=es-ES

Theoretical session in which we will present the new operating system for servers, highlighting in particular the most powerful new features such as IIS7, installation without a graphical interface, and several ways to exploit the command line, both against the Active Directory and playing with UNIX.

Agenda:

- News - IIS 7 - Server Core - PowerShell - Interoperability with Unix

  http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032359265&Culture=es-ES

We are waiting for you!!!

Read more...

[TIP&TRICK] Inserting videos in CommunityServer

By default, the Community Server does not have the possibility of inserting a YouTube link or something similar, basically because it does not recognize the tags of , , …. therefore if we want to insert videos we only have to edit the communityserver.config file in the root directory.

We look for the Markup section, and we introduce the html tags that we are going to allow in the posts by inserting:

Read more...

VS Team Foundation Server and its guts

The first time you see a Team Foundation Server running, the truth is that it gives you a little respect, and you think, what colossus is carrying this behind? An immense server of hundreds of megabytes through sockets? A couple of developer mice turning a wheel? ….

Well no, the truth is that it is a clear example of a well-planned, simple and clear development, using the technology of the moment without resorting to prehistoric elements (claiming that they worked before). It’s something as simple as:

Read more...

SilverLight's rival is seeing the light

Flex Builder Alpha has been released for GNU/Linux, Flex is Adobe’s response to interactive applications on the web. We could go so far as to say that it is an evolution of Flash.

Flex

And why do I say that it is the direct rival? Basically because the natural evolution of a developer with Flash will be easier to adapt to this new environment based on the same philosophy, we will see if he is able to withstand the pull of SilverLight that Visual Studio provides and the free support of MoonLight. There is also a hypothetical one JavaFX, about which you hear about but nothing is seen ;)

Read more...

Obfuscate or not obfuscate. Gossiping other people's code

Given the interest of my new coworkers, we are going to tell you a few things about the decompilation. Before talking about code obfuscation, it would be convenient to explain why obfuscation is used in .NET.

MSIL

It is the intermediate language that .NET uses, our programs, dll, ….. when compiled, they do not go directly to machine code, but are converted into this code. And it can now be executed under the .NET Framework,

Read more...

How to send email from Windows Mobile

To make our task easier, we will use the library to manage Outlook on our Windows Mobile.

using Microsoft.WindowsMobile.PocketOutlook;

Then we will have to define the work session:

OutlookSession outsess = new OutlookSession();

And then to make sure which one we want to send from, we can put all the ones that our PDA has in a ListBox:

foreach (EmailAccount ee in coll) { lstAccounts.Items.Add (ee.Name); }

We only have to declare the email, filling it out

Read more...

Free ASP.NET Hosting until January 2010

Verio is offering free hosting for developers and designers working with Microsoft technology such as Expression, Visual Studio, and Silverlight.  The plan includes:

  • .NET Framework 3.0
  • SQL Server Express
  • ASP.NET 2.0 (Including ASP.NET AJAX 1.0)
  • Full Trust
  • Shared AppPool
  • 100 MB disk space

What needs to be done?  Call 800-932-7483.  No credit card required.  The offer is not available online.  You only need to call this toll-free number, except that since it is an international call I suppose it will have a cost (Skype will always be there). Source: Public Sector Developer Weblogs

Read more...

[Tip/Trick] How to include LaBloguera.NET as a search engine in IE7

Echoing a post by our colleague eecsaky, I can’t help but “barrer pa’ casa”, :P

 ————————————————————————————————————————————————-

Those of you who use Internet Explorer 7 will know that there is a search engine at the top right, in which we can change the search provider, pages like Codeproject already include their own search engine there, but what happens if we don’t have it like LaBloguera.NET? Well, relatively simple. In the list of suppliers click on search for more suppliers.

Read more...

The war of the N, beyond the Framework

Free software is not just a bunch of crazy people, who do not go beyond throwing command lines, but communities of restless minds, and since .NET is “the first great framework” and is a good product, the community has been created around it. Now we go a little beyond the framework, entering the life that is born near it.

Given the power that .NET gives us, tools are born around it to continue complementing it, of which we should also be very knowledgeable (at least of some).

Read more...

iPhone and .NET

Although Apple has not decided to release the SDKs for the iPhone, the strength of the developer (or stubbornness) is stronger. Mr. Peter Bartok has launched a library in .NET for access to the file system of the iPhone, this is the Apple project.

Characteristics

Available in direct download

Or from SVN:

svn checkout http://manzana.googlecode.com/svn/trunk/ apple

Read more...

Windows 2008 Beta 3, regaining trust

After several months of testing Windows Vista it once again gives me a similar impression to the one I got with Windows ME, a little better, but not much, I see it as unstable, a lover of killing applications, or causing them to commit suicide, and most importantly of inferior usability, I will never get tired of repeating “The Office guys should give usability lessons to the View.”

But I took a little time and tried Windows 2008 without a virtual machine, (I have just piled up 100 positive adjectives to describe it). It follows the philosophy of Windows 2003, which in my opinion is “Let’s make something that works.” Even though it is Beta, it has stability to mention, it is possible to enable almost all, if not all, the graphical functionalities of Vista, and above all IT IS VERY FAST!!!.

Read more...

Create your own Telnet client in C#

Due to the needs of a new project, I have been involved in the need to establish a telnet connection, so since we start investigating we do it from a Pocket PC, although the code I present is independent of the device, even Mono.

After reviewing several dotnettelnet type libraries, I opted for Minimalistic Telnet, basically because it was more adapted to my needs and it is much clearer what we intend to do at the learning level.

Read more...

Version control systems

When a project begins to have a size, or more than one person wants to work on it, the use of some type of control over the development becomes indispensable. Who did what?? where have you changed this?? When did you change the other thing? What have you done so that this does not work?? At that moment is when the need arises to install a version control system.

Let’s review the possible candidates:

Read more...

Race to Linux 2.0 and win a WII

IBM together with Novell and Mainsoft, have launched a new and interesting contest, you simply need to take applications in ASP.NET 2.0 and migrate them to Mono, Mainsoft’s Grasshopper 2.0 Technology Preview, Ruby, PHP, …. (I’ll stick with the first option which is going to be the easiest, juas, juas, ….).

The prize is a WII, and if you are a Windows developer, even a virtual machine kit is made available to you to compete.

What is the Race to Linux 2.0?
Register for the Race
Mark your calendars! Races start: Race #1 -Friday, March 23rd at 5:00 p.m. (PST) March 24th at 1:00 a.m. (GMT) Race #2 -Friday, March 30th at 9:00 a.m. (PST) March 30th at 5:00 p.m. (GMT) Race #3 -Friday, April 6th at 5:00 p.m. (PST) April 7th at 1:00 a.m. (GMT)
Read more...

Visual Studio Orcas March 2007 CTP

I read from Fabrice Marguerie that a new version of our next tool has just been released

And from what we see LINQ, LINQ, LINQ and more LINQ:

  • VB 9.0: Query Expressions (Basic querying, filtering, and ordering support); Object Initializers; ExtensionMethods; Local Variable Type Inference; Anonymous Types; XML literals; XMLproperties; New Line and Expression IntelliSense

  • C# 3.0: Query Expressions; Object and Collection Initializers; ExtensionMethods; Local Variable Type Inference; Anonymous Types; Lambdas bound to Delegates and Expression trees; Complete design-time support (Intellisense, Formatting, Colorization)

Read more...

ASP.NET AJAX - (II) Creating our first project

Nothing is simpler than creating a basic project in AJAX ASP.NET, once the environment is prepared as we saw in the previous chapter, and given that we have a template for it, we will not complicate our lives to get started:

This will create a structure as follows:

Nothing out of this world, right? a Default, a web.config and the DLL to use the simple AjaxControlToolkit. Now that we have used the template, let’s go a little deeper to see what it has created for us compared to a normal ASP.NET project.

Read more...

TheWeather, developing with MonoDevelop

This afternoon I compiled the latest version directly from the SVN of Monodevelop, and after playing with the latest features, I decided to put together a small application to show how it works under this environment.

This is a development under Mono + Gtk#, without having to create an entire tableau, since with the Fixed container we are allowed to drag them inside the panel, as if it were a Grid, and that is why I have reprogrammed this application again. To obtain the data we use a Webservice showing the weather for each city in real time.

Read more...

ASP.NET AJAX - (I) Preparing the development environment

We begin this introductory mini-course in ASP.NET AJAX programming, over the course of a few chapters we will see what to install, how, the use and meaning of the new components and a thousand other things. I hope you like it.

Necessary material:

  1. Visual Studio 2005 recommended with SP1
  2. ASP.NET 2.0 AJAX Extensions 1.0
  3. ASP.NET AJAX Control Toolkit
  4. Futures January CTP

We will install Visual Studio routinely, in the same way we will do it with the AJAX Extensions, since they have their own installer.

Read more...

This Saturday... Imagine .NET Day

Big day in Albacete, the Club.NET together with CLM.NET have prepared an impressive event from 9 in the morning until the body holds out we will have a macro session of the latest .NET technologies

AGENDA

9:00 - Accreditation and presentation

9:30 - ASP.NET - AJAX (Jose Carlos Temprado (Thempra) - MCP)

10:30 - WPF and Gadgets Vista (Cristian Manteiga - MVS)

11:30 - Break to regain strength

12:00 - Mobile Devices (WM5) (Ramón Tebar - MCP)

Read more...

Visual Studio "Orcas" will integrate Web Designer

This seems like the chronicle of a death foretold, WebDesigner, the new tool in the Expression Pack, and a direct competitor to Dreamweaver has its days numbered, since web developers are in luck. It is about integrating it into Visual Studio, so that you can permanently abandon any layout designer and have everything in the same tool.

The “code name” that was initially given has been Sapphire and the new features it has in store for us are:

Read more...

DotNetClubs Magazine

You now have the new DotNetClubs magazine available for download, excellent work by the guys from Oviedo who have made its edition possible.

We have the following articles and gurus such as ……………….. I’m not going to tell you ;), accept my word and reject it, it’s worth it!!!!!

Read more...

WiThe, wifi scanner in codeplex

I present to you my new project in Codeplex, it is a WiFi network scanner for PDA with Windows Mobile 5, it is in the first versions, so at the moment we have the basic network sampling functionality.

http://www.codeplex.com/wiThe

 

In later versions it is intended to implement the automatic search for open networks and connection to them, collection of GPS positions and signal for the creation of metropolitan Wi-Fi maps and many more ideas that occur to us.

Read more...

Typhoon (TSM 520) with WM5 in Spanish

The mobile known as TSM 520 or SPV C500, codenamed Typhoon continues to be renewed, we already discovered a while ago how to change it to WM5 and enjoy the news of this OS. in our little gadget, well, now we can even see it in our mother tongue, which I know some of you don’t want to turn your back on.

The guys from Ronswens with contributions from movileswindows.es have published the Pack in Spanish for your enjoyment, with menus, dictionaries, ….

Read more...

January Orcas CTP Released!!

Luis Molina tells me that the new one is out Visual Studio ‘Orcas’ - January CTP. and this is already installable, no virtual machines or similar, directly to run on your machine, yes, don’t forget that it is a CTP!! And don’t put it in a production environment, heh heh…. The download is a total of 6 files of 700 MB and one more of 130 MB, and in case anyone wants the virtual execution, it also has the execution from Virtual PC image.

Read more...

The SiteMap

What is a SiteMap?

A SiteMap is, as its translation says, a Map of our website, from which we can reach any page of our website, and we will also help search engines to index the content and not miss a single word.

Elements for a SiteMap

  • The file sitemap.web is an XML document which outlines a tree of nodes describing the URL and Title of each page:

 _

Read more...

TAW-WAI: <asp:Image> vs <asp:imageButton>

These last few days I have been dealing with the development of accessible websites (tedious task….), and for this you have to follow the standards to the letter, with the great father W3C (XHTML 1.0, HTML 4.01, CSS2, WAI,…) I imagine that you know the first ones or at least they are a little familiar to you, but… “WAI”? No, it is not an expression, it is simply the Web Accessibility Initiative (WAI) which is equivalent to a good number of pages that are impossible to memorize and apply at the same time, luckily we have the Web Accessibility Test (TAW)

Read more...

Gtk# Installer & Mono, Add-in for Visual Studio 2005

These guys from Mono are non-stop, after having achieved full compatibility with the .NET 2.0 framework with version 1.2, they continue forward with the possibility of compiling within our favorite IDE. The truth is that this monster tool like VS2005 can do everything, and they have created an Add-in for this situation.

First with Gtk# Installer for .NET Framework Runtime with which we can have references to libraries such as

	* Mono.Cairo.dll
	* Mono.GetOptions.dll
	* Mono.Posix.dll
	* Mono.Security.dll
	* Novell.Directory.Ldap.dll

But it’s not over yet, we also have Mono Combined Experimental Installer which is the previous version of Gtk# but together with the Mono framework and the Add-in, you directly compile with VS!!

Read more...

Regular Expressions

What a bunch of them!! The truth is that they are the rosette of Validators, instead of having to write a huge algorithm to test the entries, or imagine cumbersome JavaScripts, we have the possibility of, with a simple phrase, testing whether the entry corresponds to the pattern we are looking for.

Within VS2005 we have the possibility of obtaining pre-installed ones, which later when it comes to working, they fall short, so we have to find the tricks to create more. But whoever understands this at first glance: ^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$    (recognizes the e-mail)

Read more...

We are already MCP!!!!

After a long day preceded by hard weeks of study WE HAVE PASSED THE CERTIFICATION EXAM 70-536!!!

Translation: according to Microsoft we control that you shit on Framework 2.0 :P

And obviously their merit must be recognized:

Cesar Reneses Juan Luis Alcano Miguel Lopez Pedro Gonzales Jose Carlos Temprado (“El Thempra”) Without a doubt I recommend it, since you learn many details that, by not dealing with projects of those types, escape you. If you want to know more about the certifications:

Read more...

Windows AuthenticationPrincipal vs GenericPrincipal

If we want to make an application that works between several systems we have several options, any communication between the client and the application must first go through a Web server (IIS, for example), and as a second step we can make any process that runs on a Windows server do so as users of a system account or a DB.

The elements that control an authorization in ASP.NET are:

Read more...

Themes and Skins in VS2005

Tired of linking the CSS or skin directory on each page, what are you doing? Well, VS05 has its right place for this, you simply have to follow the following simple steps to create a Theme:

First we will create the corresponding folder where we will save our themes:

Topics1

With this we will obtain the folder we were looking for, and in turn the CSS and skin within each one:

Read more...

XNA on PS3 with Linux+Mono?

For those who do not know it XNA is the technology that Microsoft has released for the development of video games, facilitating the task with respect to the hard work that programming with DirectX meant. In this way, with a few minor modifications, the game will be compatible for both PC and XBOX 360.

Now let’s think… Would it be possible to bring it to the PS3? PS3 runs like Linux operating systems, there are even several HowTo on how to make it run Fedora, if we install Mono 1.2 on it we achieve full compatibility with all software that attacks Microsoft’s Framework 2.0, we are doing well, apparently we have just set up this console as a desktop machine, well one more step…… Mono.Xna !!!

Read more...

IE7 is already in Windows Update

Yes, gentlemen, I just missed the notice on my Windows 2003 saying that the update to IE7 is now available, so all users who wish can now have tabs in their IE, and also comply with a greater number of the standards.

I still have a question, would you update to IE7 on a production server? Since Windows is internally based on this browser, we could compromise our system if the logical bugs of the first weeks appear.

Read more...

WPF in Mono

Are we going to have WPF also in Mono? of course, those responsible, the project Olive, who will be in charge of the implementation of:

  • Workflow APIs
  • System.Query
  • System.Xml.XLinq
  • PresentationFramework and WindowsBase (only XAML support)

The first Previews/Beta versions will be released alongside the 2.2 version of Mono, along with other juicy features such as Windows.Forms 2.0. And the current status of the project can be consulted in its SVN at the same time as it can be downloaded.

Read more...