|
29th October 2008
|
|
ASPAlliance Times
|
|
The industry newsletter for Active Software Professionals
|
|
Sponsor Advertisement
|
|
CodeIt.Right The First Time
|
It is hard to keep up with coding guidelines and best practices. It is even harder to find performance pitfalls and security violations in your code. And most difficult is to fix all of these manually.
Some developers don't have to face the above issues. Because they use CodeIt.Right!
CodeIt.Right enables you "to finally enforce the Team Standards you talk about but only ever do after lots of fighting!" - John Stout Download a free 30-day trial of CodeIt.Right! Delivered by SubMain - Your Coding Guidelines and Best Practices Experts!
|
|
|
|
Editor's Comments: PDC 2008 Rollup After 2 Days
|
|
|
|
By
Steven Smith
|
It's the morning of Day 3 of PDC 2008 and
as I'm waiting for the next keynote to begin, I thought I'd summarize what I've
seen announced thus far this week.
On Monday, Microsoft chief software architect Ray Ozzie announced
Windows Azure, Microsoft's new cloud services
platform that provides scalable, available application hosting and supporting
services. Azure, combined with other services such as Windows Live
Services and Live Mesh, can create some very compelling business value,
especially for startups and organizations with applications that require
burstable scalability. That is, they require large amounts of scalability
during brief or seasonal periods, intermixed with periods of greatly reduced
activity. Today such applications must typically be built with the
necessary hardware and architecture to support the largest spike in traffic they
may ever require. This requires organizations to invest heavily in
infrastructure that may rarely, if ever, be required from the running
application. One key value proposition of services in the cloud is that
they allow companies to treat their application hosting requirements the same
way they treat their electric bill, with a pay-for-use model that grows and
shrinks with resource usage. Oh, and if you happen to see 0x007FFF
somewhere, like on a Microsoft employee's shirt, that's the hex code for the
azure color.
Other companies have their own cloud strategies and product offerings. One
of the key differentiators of Microsoft's Azure platform to developers like me
is that it will use all of the development tools Microsoft developers are
familiar with. Azure applications will behave as either standard ASP.NET
applications or simple executable services, both of which are built and tested
using Visual Studio 2008. In addition, the deployment story for these
services is very clean, and provides both for local deployment to "the cloud on
your desktop" and for uploading of packaged applications to the cloud itself.
When working offline, the cloud on your desktop allows the application to be
fully tested. And once it's time to deploy for real, a staging model is
used to allow the uploaded application to be fully tested, and then swapped out
with the existing live application, if any, with one press of a button. If
problems arise, a rollback is as simple as re-swapping the two applications.
On Tuesday, Microsoft demonstrated some of the new features that will be
shipping with Windows 7, along with some upcoming improvements to Office, WPF,
and Silverlight. One of the demo applications from from the BBC, and
showed a very cool integration of Live Mesh, Azure, and Silverlight to create a
Meshzurelight application with some pretty amazing
capabilities. In Windows 7, we'll see improvements to simple things like
task bars and file management, much better multi screen support, support for
multi screen in remote desktop, and some much needed updates to old favorites
like MS Paint and Wordpad. Several demos involved a multi-touch display
available from HP, the HP Touchsmart, available today for about $1500.
This provides for a multi-touch interface that is kind of like an MS Surface on
your desktop.
In addition, Scott Guthrie announced a number of improvements to Visual Studio
2010, including a WPF coding environment and integration with MEF to provide
simple extensibility accomplished by simply dropping a DLL into a folder.
Some new control libraries for Silverlight are now available, and ScottGu also
noted that in a future version Silverlight will run out-of-browser, something I
for one have been eagerly anticipating as it greatly increases the power of that
platform to deliver applications.
This is my third PDC, and as usual Microsoft has done an excellent job of
announcing some exciting things that are coming. In addition, the
networking opportunities with Microsoft team members, exhibitors, and other
attendees are the best of any shows around. Definitely if you need to
choose between a PDC and another developer event in the future, I'd strongly
recommend the PDC. Let's see what Day 3 has in store today.
|
|
|
|
Sponsor Advertisement
|
|
Want to test your SQL database until it cries?
|
|
|
|
|
|
ASP Alliance Authors' Recent Blog Entries
|
|
|
Thanks to all who attended
bmains
|
Not at PDC? Live meetings just for you (and recorded PDC content)
Julie Lerman
|
Silverlight Controls
|
SendKeys in C#
BilalHaidar [MVP]
|
Watch PDC 2008
Sessions And Keynotes Online For Free
Mehul Harry (Developer Express)
|
Integration,
Integration, Integration.... Developers
Brendan
|
PDC 2008: Watch the
CodeRush Xpress Presentation
Azret Botash (Developer Express)
|
PDC 2008 Show Off Contest
Azret Botash (Developer Express)
|
Windows Azure
BilalHaidar [MVP]
|
DXperience v2008 vol 3: First page preview for reporting in WinForms
Julian M Bucknall (Developer Express)
|
Rebates for shiny new MacBook Pro's on Amazon
Jeff
|
Quick Tip: How to create a Stream from an InfoPath form
S.Y.M. Wong-A-Ton
|
A Threading gotcha when converting from VB to C#
Julie Lerman
|
PDC 2008 - The Future of C#
Tim Rayburn
|
Windows Cloud Platform - Azure Thing?
Steve Smith
|
Optional and Named Parameters in C#.... Finally
Brendan
|
|
ASP Alliance Most Popular Articles
|
|
|
Make Reports Quickly With ASP.NET and XML
By
Andrew Mooney
,
7th July 2004
|
|
Sometimes you need to create reports quickly. You might not always have time to format fancy reports containing graphs. Or maybe you have to create reports that do not need graphs. Reusing one ASP.NET web page you can display many reports.
|
Working with Callback and Control Rendering
By
Muhammad ADnan Amanullah
,
5th February 2008
|
|
In this article, Muhammad discusses the working of Callback and Controls rendering with the help of a sample application. He initially provides a short explanation of some of the important terms and then provides the steps required to accomplish the task along with both the callback server and client side codes.
|
ICallback & JSON Based JavaScript Serialization
By
Muhammad ADnan Amanullah
,
10th January 2008
|
|
In this article, Muhammad examines how to accomplish JavaScript Serialization using ICallback and JSON. He begins with a basic introduction to ICallback, ICallbackEventHandler interface, and JSON. He then delves deep into the implementation of both server and client side ICallback with the help of associated source code.
|
|
Crystal Alliance Recent Articles
|
|
|
|
|
How to Change Crystal Report Formatting for Different Customers - Part 2
By
Eric Landes
,
3rd October 2008
|
|
Eric continues the series on how to format your Crystal reports programmatically. This can be very helpful when deploying the same reports for different customers who want a different look. He demonstrates the different formatting methods, such as custom formatting a WinForm application, and also that of Crystal objects with the help of relevant source code.
|
Lessons Learned: Sorting out Crystal Reports 2008 Versioning, Service Packs and Deployment
By
Julia Lerman
,
24th September 2008
|
|
Moving reports in a sizable application from Crystal Reports for Visual Studio 2005 to Crystal Reports 2008 is a time consuming and frustrating transition - mostly because of some missing key information. This article helps you to avoid this pain by providing guidance based on the lessons the author has learned from her development experience. After providing a brief history and comparison of different versions of Crystal Reports, she examines the development of applications using Crystal Reports under Windows Vista 64 bit and gives some tips to avoid potential problems along with a brief outline of Redistribution of Reports.
|
How to Change Crystal Report Formatting for Different Customers - Part 1
By
Eric Landes
,
21st August 2008
|
|
In this article, Eric shows us how to give the same report a different style for your different customers with minimal involvement from the developer. After providing a brief overview and requirements specification, he outlines the formatting options with the help of source code and screenshots. Toward the end of the article, Eric demonstrates how to set different styles for your application and also provides the relevant project which you can download and work on.
|
|
SQL Server Reporting Services Recent Articles
|
|
|
|
|
Creating Agile Project Reports with TFS and Reporting Services - Part 2
By
Eric Landes
,
7th April 2008
|
|
In this second part of the series, Eric shows the reader how to create a burndown chart using Reporting Services, Visual Studio 2008, and Team Foundation Server (TFS) 2008 for an agile project. After giving a short introduction and the requirements, he examines the creation of burndown reports with the help of relevant SQL statements and screen shots.
|
Creating Agile Project Reports with TFS and Reporting Services - Part 1
By
Eric Landes
,
19th February 2008
|
|
In this first part of the series, Eric shows the reader how to create two reports using Reporting Services, Visual Studio 2008, and Team Foundation Server (TFS) 2008 for an agile project. After giving a short introduction and the requirements, he examines the creation of scenario story report with the help of relevant SQL and screen shots.
|
Using Local Microsoft SQL Server Reporting Services in ASP.NET
By
Shaun Eutsey
,
12th July 2007
|
|
This article examines the steps the author took to make the local reports work using Microsoft SQL Server Reporting Services in ASP.NET.
|
|
Sponsor Advertisement
|
|
STOP PAYING CREDIT CARD GATEWAY FEES!
|
.netCHARGE 6.1 is a .NET credit card processing component that supports native processor integration which enables you to communicate directly from your site to payment processors. NEW: Amazon FPS and native Global Payments processor support.
Direct processor support = fewer fees! Now supporting 50+ processors and gateways. Integrates easily with your ASP.NET web site, shopping cart or even a simple payment form. $125
http://www.dotnetcharge.com/.
|
|
|