Gizmox announced the
release of a fully
functional beta version
of its Visual WebGui
(VWG) with support for
Microsoft Silverlight.
For the first time, VWG
enables Silverlight for
enterprise applications
by providing a RAD like
Windows Forms development
experience with drag &
drop design that cuts
development cycles by as
much as 90%.
Microsoft and its
cross-platform,
Flash-rivaling,
RIA-building Silverlight
plug-in are being sued in
San Francisco for patent
infringement by a
no-profile Massachusetts
outfit called Gotuit
Media Corporation. The
thin seven-page suit and
its venue comes
compliments of California
lawyer Spencer Hosie who
brought us the highly
diverting Burst.com
antitrust suit against
Microsoft and its
delicious tales of Candy
and the Microsoft
document shredder. Burst
of course was settled on
the courthouse steps for
less than it might have
gotten inside.
Two of the biggest
launches in Rich Internet
Application history took
place in 2007/2008 when
Adobe launched AIR 1.0 in
February '08 and
Microsoft launched
Silverlight (September
'07). At the 6th
International AJAXWorld
RIA Conference & Expo in
October SYS-CON Events is
delighted to be
presenting major industry
keynotes from the two
industry executives with
overall responsibility
for both of those massive
richer-web initiatives:
Adobe's CTO Kevin Lynch
and Scott Guthrie,
Corporate Vice President
of Microsoft's .NET
Developer Platform.
Microsoft introduced
Silverlight as
cross-platform,
cross-browser next
generation RIA solution.
This session will use
real world
implementations to show
you how to build a
Silverlight application
from start to finish, as
well overall strategy why
we should or shouldn't
use Silverlight. No
matter whether you have
LAMP, ASP.NET or Java Web
application, you can take
advantage of Silverlight
to impress your user with
the 'Wow' effects.
E-mail is extremely easy
to adopt and use, and
lends itself very well to
certain types of
collaboration. When two
people are attempting to
collaborate
asynchronously, e-mail is
usually the best
solution. It's certainly
far less frustrating than
phone tag. But once more
people are involved,
email's utility rapidly
degenerates. While the
rise of free, open-source
solutions makes it
tempting to build one's
own collaboration tools,
on-demand or Software as
a Service (SaaS)
solutions are the better
choice for the majority
of users and uses.
Schematic announced its
development of a Web
video player anchoring
NBC's online coverage of
the 2008 Beijing Olympic
Games on NBCOlympics.com
on MSN. The announcement
was made by Perkins
Miller, Senior Vice
President, Digital Media,
NBC Sports and Olympics,
and Trevor Kaufman, CEO
of Schematic. The player
debuts this week with
live, streaming coverage
of the U.S. Olympic
trials.
In ASP.NET 2.0, we
introduced a very
powerful set of
application services in
ASP.NET (Membership,
Roles and profile). In
3.5 we created a client
library for accessing
them from Ajax and .NET
Clients and exposed them
via WCF web services. For
more information on the
base level ASP.NET
appservices that this
walk through is based on,
please see Stefan
Schackow's excellent book
Professional ASP.NET 2.0
Security, Membership, and
Role Management.
Mike Neil is general
manager for
virtualization strategy
in the Windows Server
Division at Microsoft.
Mike is focused on the
delivery of the Windows
virtualization
technology, including
Windows Server 2008
Hyper-V, Microsoft
Hyper-V Server and
Virtual PC 2007. Mike
also directs the
technical enablement of
Microsoft's broader
vision for
virtualization, to
include virtualization
management tools and
virtualized desktop
infrastructure. Prior to
this role, Mike was
responsible for
Microsoft?s server and PC
virtualization efforts
since 2003.
From Application
Virtualization to Xen, a
round-up of the
virtualization themes &
topics being discussed in
NYC June 23-24, 2008 by
the world-class speaker
faculty at the 3rd
International
Virtualization Conference
& Expo being held by
SYS-CON Events in The
Roosevelt Hotel, in
midtown Manhattan.
Zmanda, the open source
backup and recovery
folks, says it's
integrated NetApp's
Snapshot technology with
its own Recovery Manager
for MySQL. It's supposed
to translate into
continuous data
protection for
mission-critical MySQL
databases. With Snapshot,
administrators can create
point-in-time copies of
file systems for granular
recovery.
Infragistics announced
the availability of two
Community Technology
Preview (CTP) User
Interface (UI) components
for Microsoft Silverlight
beta 2. With the release
of chart and gauge
components for
Silverlight beta 2,
Infragistics demonstrates
it can create innovative
user experiences for new,
emerging technology.
Nintex announced the
release of Nintex
Reporting 2008, the new
product for the Microsoft
SharePoint platform.
Nintex Reporting 2008
collects and analyses
SharePoint usage data to
provide insight into
workplace trends and
behaviors. Nintex
Reporting 2008 allows
everyone from system
administrators to
business owners to access
online reports and key
information dashboards
targeted to their role.
SplendidCRM announced the
launch of Version 2.1 of
its flagship platform
SplendidCRM. The new
Silverlight graphs
provide SplendidCRM
developers with the
ability to create and
customize graphs.
Extended AJAX support
provides the CRM user
with a more natural
experience.
Google's Web Toolkit
Release Candidate 1.5
will be available later
this week. That's the
stuff programmers can use
to develop and debug web
applications in Java and
then deploy them as
highly optimized
JavaScript. That way
they're supposed to be
able to sidestep common
AJAX headaches like
browser compatibility,
and enjoy significant
performance and
productivity gains.
Friday morning the local
Fox television station in
New York City broke the
news - Apple was suing
New York City. Six out of
100 of their viewers
thought Apple had the
right to sue the City,
but 94 out of 100 viewers
are now calling for New
Yorkers to drop Apple and
its products, including
the iPhone and Macs. New
Yorkers are pissed off!
New York City,
universally known as The
Big Apple, is facing a
lawsuit from Steve Jobs'
Apple Computer Inc. for,
of all things, copyright
infringement.
Red Hat CTO Brian
Stevens, Citrix CTO Simon
Crosby, Egenera CTO Pete
Manca, Allen Stewart,
Group Manager, Windows
Virtualization at
Microsoft, and Brian
Duckering, Sr. Director
of Products and Alliances
at Symantec were the top
industry executives who
joined Jeremy Geelan in
the 4th Floor Reuters
Studio overlooking Times
Square for a special
SYS-CON.TV
'Virtualization Power
Panel' recorded on June
22, 2008, the day before
the opening of SYS-CON's
3rd International
Virtualization Conference
& Expo - which was held
23-24 June 2008 in New
York City.
Have you ever wished you
could run ASP.NET
applications on Linux,
without having to rewrite
your code or leave the
Visual Studio development
environment? In this
article, I show you how
to port Steve Clements'
AJAX ASP.NET RSS Reader
to native Java and deploy
it to Apache Tomcat on
Linux. I also show you
how to add an
AnimationExtender and a
HoverMenu from the AJAX
Control Toolkit in Visual
Studio, while targeting
Java.
Dell is going to try to
cut the energy
consumption of its
laptops and desktops by
up to 25% between now and
2010 to avoid millions of
tons of CO2 emissions,
comparing its pledge to
HP's, which is supposed
to cut relative its 2005
levels. It says Dell
OptiPlex desktop are down
nearly 50% since 2005 and
Latitude laptops are down
16% since 2006.
At Java One this week Sun
has been selling its year
-old-but-still-upcoming -
and definitely
late-to-the-party - Adobe
AIR- and Microsoft
Silverlight-competitive
JavaFX Rich Client
environment as a
potential
revenue-generator capable
of putting ads on mobile
applications and JavaFX
Script, its newfangled
high-performance GUI
declarative scripting
language, as the way to
build consumer
next-generation RIAs for
desktops, mobiles, TV and
other consumer devices.
Xceed launched Xceed
Upload for Silverlight,
the commercial offering
in support of Microsoft's
promising new Silverlight
technology. The product
is available now for
purchase or as a fully
functional 45-day trial
on Xceed's website. Xceed
Upload for Silverlight
lets developers add
upload capabilities to
any Silverlight 2 Beta 1
application. All upload
operations are
asynchronous; as a
result, the Web page
hosting the Silverlight
application remains
perfectly responsive and
usable throughout the
transfer.
Curl announced the beta
release of Curl Nitro,
the code name for an
extension of the Curl
Rich Internet Application
(RIA) platform which
offers enhanced desktop
capabilities required by
today's enterprises. The
Nitro extension
simplifies the process of
installing and managing
Curl applications
accessed via a browser as
well as directly from the
desktop. Curl Nitro is
the only platform for
both traditional RIA and
Desktop RIA that provides
enterprise-level
security, high
performance and support
for large data sets.
Silverlight 2.0 is a
freaking phenomenal RIA
development environment
and I would actually, at
this point, put the
development experience in
Silverlight 2.0 above and
beyond Flex. I can do
more faster and have it
look better and run more
efficiently in
Silverlight 2.0 than I
can in Flex. BUT, when
you're looking for case
studies, look for ones
where the person or
organization who adopted
Silverlight did so of
their own volition,
without being approached
by Microsoft. I'm
interested in hardcore,
unbiased opinions from
people who have been in
the trenches doing their
own coding, not watching
Microsoft consultants do
the coding for them.
There are plenty of case
studies like that out
there, you just have to
look past the shiny
bouncing balls that are
the Olympics and the
Oscars and all the other
crap that probably cost
Microsoft a hojillion
dollars in marketing
funds and incentives.
Xceed is poised to launch
Xceed Upload for
Silverlight, its offering
in support of Microsoft's
promising new Silverlight
technology. Slated for
release in May or June
2008, Xceed Upload for
Silverlight provides
programmers with HTTP
upload capabilities for
C# and VB.NET development
using Silverlight.
Whether client software
needs to upload single
files, groups of files,
or strings to Web
servers, Xceed Upload for
Silverlight makes
implementation fast and
easy. In batch mode, file
transfer is deferred,
letting the application
gather data from
different sources, such
as form controls,
performing the actual
transfer when it is
ready. Uploads are
asynchronous for optimum
performance, so the
client software remains
responsive throughout the
operation.
Cynergy Systems announced
it has been selected by
Microsoft to participate
in the Microsoft Global
Agency Initiative. This
invitation-only
initiative has resulted
in a group of the top 20
interactive agencies that
Microsoft recommends to
its customers. Cynergy
has developed a number of
applications utilizing
Microsoft Silverlight and
Windows Presentation
Foundation for customers.
The company was also the
national winner at last
month's PhizzPop Design
Challenge, a contest
hosted by Microsoft where
more than 30 Web design
and development firms
competed to develop the
best rich Internet
applications using
Microsoft Silverlight.
Gomez announced support
for Microsoft's Internet
Explorer (IE) 8 beta 1.
Using the Gomez
ExperienceFirst platform
of on-demand web
application experience
testing and measurement
services, developers can
quickly understand how
existing and new
applications will look
and perform in IE8, as
well as the impact of IE8
on their infrastructure.
Silverlight 2.0 kicks ass
and I can't wait to start
dropping more hardcore
blog posts regarding it.
Scott Guthrie's tutorials
are a fantastic place to
start. The issue I have,
however, is that all of
the tutorials assume you
have installed
Silverlight 2.0 tools for
VS 2008. There is a small
issue with that and I'm
not sure everyone's aware
of it.
The mouse was the
original idea of Doug
Engelbart who was the
head of the Augmentation
Research Center (ARC) at
Stanford Research
Institute. Engelbart's
philosophy is best
embodied, in my opinion,
in the design of another
device that he invented,
the five-finger keyboard
- with keys like a piano,
used by one hand. The
problem was, Engelbart's
five-finger keyboard and
mouse combination was
very difficult to learn.
Vectors supporting types
are the part of next
release - and are billed
more of
performance/coding help
then language
enhancement. Most of the
Java 5 constructs are not
really applicable to
ActionScript 3 - for fair
comparison you need to
use Java 7/8 with dynamic
scripting language
support - and then the
way you speak that
language changes. Compare
how enum support evolved
in Java over the years -
starting with patterns -
and you would think of
language as of evolving
environment. I was coming
to Java in '97 from C++
and I thought of it as a
very poor language. 10
years made it almost
tolerable - but I still
miss ability to redefine
operators - does it
really matter to anyone
who never did it in first
place?
This was the first time
I've included into the
list of the RIA players a
little known product
called Curl. Even though
this language was created
in MIT, it's mainly used
in Japan. I had a chance
to spend an hour with
Curl folks today, and it
seems that this language
may be a good fit for RIA
that require solid
processing power on the
client. I need to spend
more time studying this
language to form an
opinion about this
language Curl.
If you're like me, you've
probably been spending
every waking moment you
have eating, living, and
breathing the iPhone SDK.
Since March 6th, that's
pretty much all I can
think about once I get
home. So, what do you do
if you want to learn how
to write iPhone apps, but
you want to become a pro
at iPhone SDK
programming? Its one
thing to read the SDK,
page-by-page until your
eyes bleed (what I do for
fun), but most people
like to hang out with
other developers, get
hands on, do labs, see
demos, and generally get
their hands dirty.
Outbid by Verizon
Wireless in the great
American airwaves auction
last week, Google plunked
a six-page letter on the
Federal Communication
Commission's desk asking
the government to make
the 'white spaces' - the
airspace between TV
channels - available for
unlicensed wireless data
use by mobile devices.
The notion is backed by
Microsoft, Intel, HP,
Dell and the North
American arm of Philips
Electronics, a k a the
White Space Coalition,
and opposed by
broadcasters on the
theory that it's going to
interfere with TV
reception.
Here is a question that I
have been pondering on
and off for quite a
while: Why do 'cool kids'
choose Ruby or PHP to
build websites instead of
Java? I have to admit
that I do not have an
answer. Why do I even
care? Because I am a Java
developer. Like many Java
developers, I get along
with Java well. Not only
the language itself, but
the development
environments (Eclipse for
example), step-by-step
debugging helper, wide
availability of libraries
and code snippets, and
the readily accessible
information on almost any
technical question I may
have on Java via Google.
Last but not least, I go
to JavaOne and see 10,000
people that talk and walk
just like me.
Fast-spreading rich
Internet applications
require new skills for
development of what was
known as boring-looking
enterprise applications.
In the past, development
of the user interface was
done by software
developers to the best of
their design abilities. A
couple of buttons here, a
grid there, gray
background. Their users
were happy because they
did not see any better.
This is about to
change...
The F2F meeting of
OpenAjax Alliance at NYC
on March 21st worked out
really well in my
oppinion. As a result of
the last F2F meeting in
October 2007, we formed a
new task force called
'Runtime Advocacy Task
Force' at OpenAjax. The
goal of Runtime Task
Force is to collect a
'wish list' from the Ajax
community, get the
communities involved,
have active dialogs and
engage browser vendors,
with the goal of fixing
the issues that have
bugged down Ajax
developers and help build
a better web. So far
we've collected a list of
29 issues, of which we
hope to open up to the
general public for
review/comments/voting.
Sybase iAnywhere
announced availability of
support for Apple iPhone
during the first
international iPhone
Developer Summit,
colocated with AJAXWorld
Conference & Expo 2008
East. Information
Anywhere now enables IT
organizations to provide
secure delivery of Lotus
Domino and Microsoft
Exchange enterprise email
to iPhone users, in
addition to a broad range
of other mobile devices.
Sybase iAnywhere?s unique
approach to providing
enterprise email support
for the iPhone reduces
potential security
concerns while still
providing a rich user
experience utilizing
native iPhone
applications.
This session will provide
attendees with an
overview of the iPhone
SDK, including discussion
of the App Store, Apple's
planned distribution
channel for SDK
applications. Keep in
mind that the contents of
the SDK and experiences
while using it are
covered under NDA, so be
prepared for me to talk
in generics and leave out
specific details that
might be covered by the
NDA. I am planning on
providing a quick
introduction to
Objective-C for those
attendees who may have
never seen it and might
be worried that it will
be difficult to code in
(it isn't!).
The work of Billy
Hoffman, lead security
researcher for SPI
Dynamics
(www.spidynamics.com),
which was purchased by
Hewlett-Packard last
year, has been featured
in Wired, Make magazine,
Slashdot, G4TechTV, and
in various other journals
and Web sites. Today
though he is in full flow
at the inaugural AJAX
Security Bootcamp, an
all-day deep dive into
Web application
vulnerabilities being
held on Day One of the
5th International
AJAXWorld Conference &
Expo in New York City.
Google said Tuesday that
it's going mobile with
its Google Gears
technology, the stuff
that's supposed to let
web-based apps run
unconnected to the web,
beginning with Windows
Mobile 5 and 6 devices
ahead of its own nascent
Android platform. Same
day, Microsoft came out
and made a
victory-over-Adobe-Flash
statement saying that
Nokia and its Symbian
OS-based phones and
Internet tablets are
going to embed its
Silverlight plug-in,
Microsoft's
Flash-competitive
crossbrowser/
cross-platform approach
to delivering rich media
and web applications.
IBM says it's found a way
to make mashups secure
enough for business.
Because of inherent
browser insecurity,
mashups aren't really
viable for widespread
business adoption. But
what's a little thing
like viability compared
to the pressure of
keeping up with the
Joneses - in this case
the consumer mashup rage.
So to keep the enterprise
from hurting itself - and
being held hostage by
some cyber crook - IBM
has come up with SMash,
which basically lets
information from
different sources talk to
each other - and create
the one unified view
mashups are famous for -
but keeps them isolated
so it's harder for
malicious code to inject
itself into the company
system.
For the past ten years
application developers
have been stuck with only
two desktop client
choices. Traditionally,
they can choose either a
very thin Web-client
technology implemented in
HTML and CSS, or a very
heavyweight thick client
experience implemented
using traditional
client/server (C/S)
technologies (e.g. Java
Swing, MFC). It wasn't
until the introduction of
RIA technologies (e.g.
AJAX, Adobe Flex, Curl,
and Silverlight) and
widget engines (e.g.
Yahoo! Widgets and Google
Gadgets) that we were
given more options.