thedatafarm.com

home
contact
clients
presentations
articles
weblog
on the farm
BLInk!
ink [TabletPC]

 

Articles by Julia Lerman

Lessons Learned: Sorting out Crystal Reports 2008 Versioning, Service Packs and Deployment
ASPAlliance
9/24/08
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.



Data Access Options in Visual Studio 2008
CoDe Magazine
Sept/Oct 2008
With Visual Studio 2008 and .NET 3.5, developer’s data access options have increased substantially. In addition to using ADO.NET to create DataReaders or DataSets, Microsoft has added LINQ to SQL and Entity Framework as well as ADO.NET Data Services, which leverages those two. In addition to these new options, there are new syntaxes to learn. LINQ, which is built into Visual Basic and C#, has one implementation for LINQ to SQL and another for LINQ to Entities. In Entity Framework, you have the option to use LINQ to Entities as well as two other ways of querying with Entity SQL, as you can see in Figure 1.



Write On!: Create Web Apps You Can Draw On with Silverlight 2
MSDN Magazine
August 2008
We build a Silverlight 2.0 application using the InkPresenter to let users annotate a pre-defined collection of images, perform handwriting recognition, and save the annotations and recognized text into a server-side database.



{ End Bracket } The Magic of Software
MSDN Magazine
April 2008
Are the transparent computer screens in the movie Minority Report or the flashy fingerprint analysis software programs used on CSI closer than we think? Maybe so.



MVP Corner: Coders Anonymous?
CoDe Magazine
Nov/Dec 2007
In this MVP Corner essay, I have a little fun with two traits that many of us developers (and I know I'm a poster child) exhibit when it comes to our impatience and our obsessiveness.



Introducing ADO.NET Entity Framework
CoDe Magazine
Nov/Dec 2007
The ADO.NET Entity Framework is the core of Microsoft’s evolving Data Platform, enabling developers to bridge the gap between data structures and objects in your applications. This article provides an explanation of the basic concepts of ADO.NET Entity Framework, an opportunity to get your hands dirty with code, and a look at the possibilities that ADO.NET Entity Framework opens up for developers.



Writing a Viewer Utility for Crystal Reports
ASPAlliance
10/23/07
In this article, you will learn to write a Windows Forms application to view reports that were created in the Crystal Reports end-user program (e.g. Crystal Reports XI). The viewer allows users to view the existing reports with fresh data as well as input parameter variables at run time. This application can be written with Visual Studio 2005 or Visual Studio 2008.



Proud to be a Geekette
O'ReillyNet Women in Tech series
9/13/07
They say that "the clothes make the man." Read Julia Lerman's account of her personal growth being reflected outwardly.



Build Dynamic Database Applications in .NET with Project Codename "Jasper"
O'Reilly Windows Dev Center
7/31/07
Instead of moving to Ruby on Rails, ASP.NET developers might consider Project Codename "Jasper" and the growing number of .NET dynamic languages. In this article, you'll learn how to use Jasper.



[Interview] Looking to LINQ
Redmond Developer News
April 2007
Cover story on LINQ - interviewing Anders Hejlsberg and li'l ol' me



INKED!
aspnetPRO Magazine
April 2007
Ink-enabled Web sites can be used for fun or as part of business applications. Julia Lerman presents an introduction to the Ink APIs for Web developers targeted at Windows XP Tablet PC users. Follow along and you’ll learn to build a simple Windows Forms control that is Ink-enabled, embed it into a Web page, then interact with it.



Inking in ASP.NET 2.0, AJAX, and IE7
CoDe Magazine: CoDe Focus on Mobility

In the past year, new technologies from Microsoft have changed how we can add ink to Web sites and the change is definitely for the better!



ClickOnce for the Real World, Not Hello World
Code Magazine
Nov/Dec 2006
After four years of trying out every iteration of Web server application deployment that Microsoft created for .NET, ClickOnce has finally allowed me to succeed in deploying one particularly complex smart client application. But I still had to tear a few more hairs out before I got it working and came to love ClickOnce. I’m writing this article to share some of the not-so-obvious ways (including a hack or two) to use ClickOnce for application deployment.

Zip (Demo Code):  ClickOnceLerman.zip

Playing in the ASP.NET Sandbox
aspnetPRO Magazine
Nov 2006
This article provides and introduction to two of the tools that are in the works by the ASP.NET team and available for us to play with in the "Sandbox" area of the www.asp.net site. The article discusses the RSS Control Toolkit and the CSS Friendly Control Adapters



Dynamically Update Portions of Cached Web Pages with Post-Cache Substitution
DevSource
10/14/2006
If a page is mostly static, why reload the whole thing every time? You don't have to choose between the efficiency of caching and the flexibility of dynamic content. Using post-cache substitution adds another layer of flexibility to your Web sites.



Visual Studio 2005... That Legacy Software!
CoDe Magazine
Sept/Oct 2006
I still have to write production applications today. What do I use? Those old-fashioned, dinosaur-age tools: Visual Studio 2005, ASP.NET 2.0 and WSE 3.0. Egad.



SQL Server 2005 Query Notifications Tell .NET 2.0 Apps When Critical Data Changes
CoDe Magazine
May/June 2006
If you have struggled in the past with keeping dynamic data in sync with rather static Web pages, SQL Server 2005 and ADO.NET 2.0 offer new features that can make your applications easier to build. NOTE: August 2006: Code samples have been modified to simplify use of cached datatable with VB Shared rather than VB Static. If you would like to see the original sample code, please contact me by email.

Zip (Demo Code):  LermanQueryNotificationDemos.zip

MVP Corner: Technology Overload
CoDe Magazine
May/June 2006
Opinion piece on the problem of so much developer technology coming out of Microsoft. Can we learn it all? What do we choose to focus on?



Using WSE 3.0 Today to Secure Web Services for Tomorrow
DevSource
March 2006
With Windows Communication Foundation (aka WCF aka Indigo) around the corner, many people are wondering if it is worth the investment to use WSE 3.0 to secure today's web services. The answer is a resounding Yes! ...



(Interview) Julie Lerman on ADO.NET
Academic.NET Radio
12/15/2005
Teenage programmer, Matt Cassell, interviews .NET experts to share programming concepts with other young programmers. This interview focused on ADO.NET.



Ink on the Web
CoDe Magazine: CoDe Focus Mobile & Tablet PC
Vol 5 (Nov 2005)
One of the more interesting and challenging places to use Ink is in Web applications. But how can this technology, which is dependent on the physical relationship between the stylus, the digitizer, and the operating system, work over the Internet? This article details how to do this as well as including advanced techniques.

Zip (Demo Code):  CODEMagInkontheWeb.zip

Persisting Ink on the Web
MSDN Tablet PC Developer Center
10/1/2005
This article shows you how to move ink around in a Web site without falling prey to the many potential programming problems. Example code is in C# and JavaScript. (16 printed pages)



Doodling on the Web
MSDN Tablet PC Developer Center
May 2005
An explanation of how I wrote The Data Farm Doodle app (www.thedatafarm.com/doodle.aspx), this article demonstrates an additional way to redisplay ink images drawn on ASP.NET pages as regular GIF images, without having to waste unnecessary resources. It also addresses the need to do so in a way that is consistent with a professionally designed Web Site.



Flex Your Data: Teach Old Data New Tricks with the Fully Loaded Advances in ADO.NET 2.0
MSDN Magazine
April 2005
Detailed overview of new features in ADO.NET 2.0



Creating Debugger Visualizers with Visual Studio 2005
CoDe Magazine
Mar/Apr 2005




(Interview) Catching up with Julie Lerman
DotNetRocks
11/19/2004
Julie talks with Carl Franklin and Rory Blyth about .NET 2.0, ADO.NET 2.0, Tablet PCs, Chicks who Code and more...



(Interview) Julia Lerman: .NET Rock Star Seri
DevSource
4/23/04
Part of a series of .NET Rock Star interviews on DevSource.com



(Interview) Sys-Con Radio Interviews: Julia lerman
SysCon Radio
Feb 2004
SysCon Radio talks with Julie about everything from Tablet PCs to Web Services to Women in Technology



Embed DTDs into XML Files with .NET File Streams
Visual Studio Mag Online (Hot Tips)
June 2003
Solve a problem that goes outside of the scope of .NET classes



Enable Toolbars to Trigger Control Validation on Windows Forms
Visual Studio Mag Online (Hot Tips)
April 2003
Fixes something that was basically a bug in VS.NET 2002



How to Create a Data Grid Server Control with a Scrollbar
DotNet Junkies
9/19/2002
Picked as an ASP.NET home page highlight :-)



How to Validate "Time" Data to work with SQL Server
DotNet Junkies
9/16/2002
short and sweet