Friday, May 15, 2009

Looking directly into the sun

This is what the sun looks like right now.

 

http://sohowww.nascom.nasa.gov/data/realtime/eit_171/1024/latest.html

Wednesday, April 29, 2009

.NET Chart, Data Visualization, Digital Dashboards, .NET Gauge, KPI's, SQL Reporting Services

Dundas has released a new version of their Charts component (v7) for .NET and Silverlight.

Some of the nifty features:

1. Chart your golf game with an image of the hole you are golfing on.

2. Tree map/Heatmap

3. Scorecarding

The OLAP Extensions are still in v6.2.  Wonder what the plan is for these?

 

.NET Chart, Data Visualization, Digital Dashboards, .NET Gauge, KPI's, SQL Reporting Services

Friday, November 28, 2008

Performance Map (Treemap) of the NHL

One of my favourite data visualization tools is the heatmap, or treemap.

There’s a new one out there for Silverlight.

More info here.

The adCenter treemap here. 

 

Treemap.QuickStart

Thursday, October 30, 2008

First Look: SecondLight | Larry Larsen | Channel 10

Secondlight, turning anything into an interface.

So what does this mean? It means a doctor can use a sheet of paper to dynamically 'cut through' a 3D MRI, or you could even scoop up windows on a surface computer and then interact with them on this lightweight display without altering the original Surface image.

First Look: SecondLight | Larry Larsen | Channel 10

Friday, October 24, 2008

85turns presents Siverlight mad Simple

Accessing external data feeds with Silverlight 2.0

Along with this difference is the ability to access data.  ASP.NET applications can use the HttpWebRequest or call a web service not located on the same server.  Since Silverlight runs on the client, it is a potential security risk to access data from a server where the XAP did not originate.  SO, the introduction (it’s a standard practice for Flash) of the client access policy.  Briefly, create a file named clientaccesspolicy.xml with the xml content below, and your service/data is ready to be consumed by Silverlight.

85turns presents Siverlight mad Simple

Monday, October 20, 2008

Josh Smith : Introducing a new XamDataGrid Behavior: DisplayAdorningEditors

Master-Details datagrid with a twist.

Introduction

In my previous post on this blog, I showed how to display an extra field of data in the adorner layer, instead of putting it into a XamDataGrid cell.  Since writing that post, I have spent the entire weekend blissfully working on and expanding that core concept.  I managed to extract all of the plumbing code that hosts an editor in the adorner layer into a reusable class.  I also vastly enhanced and thoroughly tested this functionality.  In this blog post, I am proud to present the fruit of my labor: a new behavior for XamDataGrid called ‘DisplayAdorningEditors’.

Josh Smith : Introducing a new XamDataGrid Behavior: DisplayAdorningEditors

Tuesday, October 7, 2008

Balsamiq Mockups Home | Balsamiq

Doing mockups or wireframes?  Great napkin-style idea tool in Balsamiq.

Balsamiq Mockups

Improve your Usability

Explore Different Designs in Minutes

Get to Agreement Early

with a tool everyone can use

Cut down spec-writing time

Spend your time coding, not churning

Use it with your clients

Let them help you bring their vision to life

Integrated in the way you work

Web, Desktop or Web Office

Balsamiq Mockups Home | Balsamiq

XAML Power Toys « Karl On WPF - .Net

I am a firm believer that code generation tools will one day make most software development projects obsolete, or at least force developers to start developing code generation tools. :)

Here’s a Silverlight/WPF code generation tool.

XAML Power Toys is a Visual Studio 2008 SP1 Multi-AppDomain Add-In that empowers WPF & Silverlight developers while working in the XAML editor.  Its Line of Business form generation tools, Grid tools,  DataGrid and ListView generation really shorten the XAML page layout time.

It’s accessed through commands in the XAML editor context menu and the Solution Explorer item context menu.

XAML Power Toys generates .NET 3.5 SP1 WPF compliant XAML and Silverlight RC0 compliant XAML. 

XAML Power Toys « Karl On WPF - .Net

Tuesday, September 23, 2008

Mike Taulty's Blog : Silverlight and WPF - Sharing Library Projects

 

Silverlight and WPF - Sharing Library Projects

One thing that I got asked a couple of times down at REMIX UK was the question of;

How come I can't reference a regular .NET library from a Silverlight project?

Mike Taulty's Blog : Silverlight and WPF - Sharing Library Projects

Monday, September 15, 2008

Jason Morales' Microsoft BI Update : The Business Intelligence Update - September 2008

 

The Business Intelligence Update - September 2008

HOT TOPICS

Register NOW for the 2nd Annual Microsoft BI Conference - click here!

25% Discount Promotion - Microsoft Office SharePoint ECAL / PerformancePoint Server CAL

*** extended through September 30, 2008

Assessment Tool for Business Intelligence

- compare your infrastructure against industry best practices and the latest IT research

Online Demo: Geospatial Business Intelligence

-  by integrating Virtual Earth and PerformancePoint

-  Blog: More on Virtual Earth & PPS

Business intelligence basics: case studies and job advice

Five keys to hiring (good) business intelligence professionals

Leveraging business and marketing skills for a business intelligence (BI) career

UPCOMING EVENTS

How does it all stack up?

6 part Seminar Series, sponsored by Inetium & Microsoft

Sept 18

Omaha, NE

Click here to register

Dashboard in a Day - sponsored by Quilogy

Sept 16 - Omaha, NE

Sept 18 - Chicago, IL

Click here to learn more and register

The Next Generation of Business Intelligence

Executive Roundtable Breakfast Series, sponsored by Neudesic & Microsoft

Sept 18 - Denver, CO

Sept 30 - Las Vegas, NV

Microsoft BI Conference

Oct 6-8 - Seattle, WA

www.microsoftbiconference.com

Managing Performance with PerformancePoint

Planning, Financial Reporting, Monitoring and Analytics for Dynamics GP 10

Oct 8 - Mountain View, CA

Click here to register

PASS Community Summit 2008

Nov 18-21 - Seattle, WA

Click here to learn more

Find Events & Webcasts

UPCOMING WEBCASTS

* all times listed below are for Pacific time zone

Microsoft Business Intelligence for Retail - sponsored by Solver

Sept 11, 11am

Click here to register

Using Your SharePoint Portal to Communicate Business Intelligence presented by Quilogy

Sept 11, 1 pm

Click here to register

Achieving Business Intelligence Across the Enterprise presented by Thorogood

Sept 18, 9am - Realize Fast & Effective Planning, Budgeting & Forecasting

Click here to register

NEWS LINKS & PRESS RELEASES

SQL Server 2008: First Impressions

BIScorecard Rates Eight Leading Products

An Effective Business Intelligence Strategy is the Key to Business Success

Next-generation BI at Hand, Forrester Reports

Gartner lists Microsoft India as leading vendor of BI

Information Agility

Who doesn't want to be agile?

The Business Intelligence Model of Conflicting Interests

Is Excel a Complete BI Solution?

Pervasive business intelligence: Are organizations really ready?

Seven Steps to Successful BI Competency Centers

Business Intelligence: Distilling Raw Data into Useful Information

The Business Intelligence Education Problem

Full Circle: Decision Intelligence (DSS 2.0)

Contact Me if you'd like to receive monthly emails of Jason Morales' Microsoft BI Update

Jason Morales' Microsoft BI Update : The Business Intelligence Update - September 2008

Syntax Over Sanity : Syncing audio with storyboard animations in Silverlight 2 Beta 2

 

Syncing audio with storyboard animations in Silverlight 2 Beta 2

You've seen complex animations created with Flash... e-cards, cartoons, et al. Bear in mind we're not talking about video but animations, where vector-based objects are manipulated using timelines and keyframes. I haven't worked in Flash since the MX days but I remember having the ability to associate sounds with specific keyframes.

I asked a Silverlight Discussion group how this could be achieved in Silverlight 2 Beta 2. It seems there's no built-in mechanism to support it at this time, but all hope is not lost. Eric Stollnitz posited the idea, "What if you set up a DependencyProperty and animated that in your storyboard?"  Hmmm... it sounded just crazy enough to work.

Syntax Over Sanity : Syncing audio with storyboard animations in Silverlight 2 Beta 2

Thursday, September 11, 2008

Mike Swanson's Blog : Update on My Illustrator Plug-In and Flash to XAML Conversion Tool

 

Update on My Illustrator Plug-In and Flash to XAML Conversion Tool

Just over three years ago, in July, 2005, I released the first version of my Adobe Illustrator to Avalon/XAML Export Plug-In. The plug-in started off as a weekend project, and it’s since become quite popular. The plug-in is included in most WPF and Silverlight books, and it’s fun to see it referenced when I’m thumbing through new releases at Borders or Barnes & Noble. I hadn’t been watching the download stats, so I checked tonight and was surprised to see that it’s been downloaded over 75,000 times (actually a bit more, but the stats aren’t complete). Even if I only counted the most recent release, that would make it a top download on CodePlex. That’s pretty cool.

Mike Swanson's Blog : Update on My Illustrator Plug-In and Flash to XAML Conversion Tool

Sunday, July 27, 2008

Tech Daily Dose

The Dems are in the MS camp with Silverlight for their video feeds.

Plus, in a first for a political convention, Silverlight, Microsoft's platform for interactive Web applications and HD video, in conjunction with the Level 3 Communications network, will bring live, gavel-to-gavel convention video coverage of the highest quality to a worldwide audience via the DNCC's Web site at DemConvention.com.

Tech Daily Dose

Saturday, April 12, 2008

Brahma - Calculations within the GPU

I have the test library setup now for Brahama, the GPU wrapper for Microsoft Accelerator.  It looks fast.  Really fast.  And the ability to mix GPU & CPU execution is a killer feature.  Match this up with an Nvidia Tesla and you have one kickass computer.

But does it play Flight Simulator?

Sorted 4096 Vector4s on the GPU in 0.1739 seconds, average time for each iteration was 0.0000
    Validating sort results: Error
    Array was set up in 0.0004 seconds
    Sorted 4096 Vector4s on the  CPU in 1.1536 seconds, average time for each iteration was 0.0003

I hope the focus stays on Brahma, the GPU-executing class wrapper.  Do I want to get rid of WPF and keep XAML?  No, I just want to see some more examples of Brahma with real-world Cuda-like samples.

How about some Silverlight integration too?

XAML without WPF = XOML

For a long time, I’ve been writing about how messed up Xaml is because of WPF-interdependency, and how Microsoft should have decoupled the Xaml bits from WPF, etc (Some of these rants were on my old blog). Well, I finally decided to do something about it, and I’m writing a XAML-like library that loads, and writes markup using its own XomlLoader and XomlWriter. At this point I’m calling the markup eXtensible Object Markup Language (I know that the Workflow Foundations’ designer files have that extension…) because that’s what its meant to be. It is also aimed to run on the .NET Framework, Mono and the .NET CF. :)

Using Xoml, you will be able to data-bind, forward reference, resource reference, write markup-extensions and more. I will be putting this project up for download shortly, look out for more news on it.

Ananth’s very own blog

C$ Programming Language - Home

C$ (CBucks).  Another CPU to GPU calculation engine.

This about sums it up.

C$ language, while concentrating on solving computationally intensive problems, also aims at solving system problems and easing integration of high-performance code into user-friendly applications, which becomes crucial as parallelism becomes widely available even on commodity PCs. In order to solve system problems, one needs object-oriented programming support in the language. For high-performance programming, however, one needs some means of parallelization. As the language is supposed to be highly portable, no assumptions can be made about the underlying architecture (GPU, SMP etc.). Therefore, some kind of array programming seems a good choice here.

 

C$ Project Home Page

The aim of this project is creating a unified language and system for seamless parallel programming on modern GPU's and CPU's. In future, it is planned to be extended to other processors.

C$ Programming Language - Home

Thursday, April 10, 2008

Infragistics - Investing in Microsoft Silverlight Controls

 

FaceOut - Rich Internet Sales Dashboard

Infragistics' faceOut is an interactive demonstration of our NetAdvantage for Silverlight preview controls.  Using our chart, gauge, and enhanced scroll panel, we've created a salesperson dashboard to illustrate how you can build a richer experience on the Web for a real, line-of-business scenario.  We've taken this concept a step farther by creating an enterprise mashup using representative enterprise sales data along with Windows Live Maps and the Live Contacts schema to show how you can integrate your corporate data with services provided on the internet to bring you a business-driven mashup experience.

Infragistics - Investing in Microsoft Silverlight Controls

Tuesday, April 8, 2008

Lightstreamer :: Live Web Content Delivery

This would be useful for queuing systems and quote-tracking systems, among other things.  Not sure if it supports Silverlight, but definitely .NET.

Based on the AJAX-Comet paradigm, it streams real-time data to any Web browser, without installing anything on the client. Both HTML and Flex applications can receive live data from Lightstreamer, as well as traditional thick clients. See below for a quick example.

Lightstreamer :: Live Web Content Delivery

SilverPart (Beta 1.0) - Home - Silverlight Web Part

 

silverpart.jpg
Project Description
This project includes a Silverlight wrapper Web Part that can be used in SharePoint 2007 (MOSS) or WSS 3.0 to expose Silverlight content.
The goal of this project is to create a generic web part that has custom properties that provide flexibility for embedding different Silverlight applications in SharePoint sites.
The SilverPart Web Part was created with the intention of allowing the integration of Silverlight and SharePoint technologies in order to create full RIA applications.

SilverPart (Beta 1.0) - Home