il blog di Marco Trova
Microsoft SQL Server Compact 3.5 and Microsoft Synchronization Services for ADO.Net v1.0 for Windows Desktop
Microsoft SQL Server Compact 3.5 Server Tools
Register for SQL Server Compact 3.5 Redistribution Rights
The Microsoft SQL Server Compact 3.5 is freely redistributable under a redistribution license agreement that requires registration.
Accepting the terms of the SQL Server Compact 3.5 EULA and want to register for redistribution rights.
ReportViewer Samples for Microsoft Visual Studio 2008
This release provides developer sample applications in Microsoft Visual Basic and Microsoft Visual C# that use the ReportViewer controls for Microsoft Visual Studio 2008.
Microsoft Report Viewer Redistributable 2008
The Microsoft Report Viewer 2008 Redistributable Package includes Windows Forms and ASP.NET Web server controls for viewing reports designed using Microsoft reporting technology.
An Overview of Microsoft Visual Studio 2008 White Paper
Introducing Microsoft Sync Framework: Sync Services for File Systems
* VS2008 Training Kit: Lap around Visual Studio 2008 & .NET Framework 3.5
* VS2008 Training Kit: .NET Framework 3.5 Enhancements
* VS2008 Training Kit: What’s new in Visual Basic 9.0?
* VS2008 Training Kit: What’s new in C# 3.0?
* VS2008 Training Kit: Using LINQ with Relational Data
* VS2008 Training Kit: ADO Synchornization Services
Con l’uscita di Visual Studio 2008 RTM sono state rilasciate anche le RTM di SQL Compact 3.5 ed il sync designer. Ma se sviluppate ancora in visual studio 2005 o volete usare il nuovo e gratuito Visual Studio 2008 Express Edition:
SQL Compact 3.5 along with Sync Services for ADO.NET v1 are available for download as a standalone package.
Da tener d’occhio:
Articolo Codeproject: Take Data Offline Using Microsoft Synchronization Services for ADO.NET
Building online/offline synchronization capabilities with the Microsoft Sync Framework
Dogfooding: dallo stesso team di Sync Framework SyncToy 2.0 beta con molte novità.
sync guru web site!
Here you will find a lot of information about synchronization and replication technologies.
Microsoft Sync Framework, Part 2: Sync Metadata
Introducing the Microsoft Sync Framework: Next Generation Synchronization Framework
Occasionally Connected Systems Offline Data Synchronization and Caching with SQL Server Everywhere Edition
Presentations & Demos from Tech Ed Barcelona 07 about:
- Implementing Microsoft SQL Server Express Edition
- Optimizing Online, Enabling Offline with SQL Server Compact and Sync Services for ADO.NET
- Microsoft SQL Server 2005 Compact Edition in Action
Windows Media and Silverlight
Introducing the .NET Framework 3.5 by David Chappell
This paper drills into each of the new features added in the .NET Framework in versions 3.0 and 3.5. It discusses ASP.NET AJAX, LINQ, WCF, WF, WPF and CardSpace.
Introducing Windows Communication Foundation by David Chappell
This paper provides a high level overview of the Windows Communication Foundation technology. It describes the problem in communications that WCF addresses. It goes on to describe the implementation of a WCF service and a WCF client and also introduces other aspects of WCF such as security, transactions, rest, syndication and extensibility.
Introducing Windows Workflow Foundation by David Chappell
This paper provides a high level overview of the Windows Workflow Foundation technology. It describes the problems in building applications that WF solves. If gives an overview of the components of Windows Workflow Foundation including sequential workflows, state machine workflows, creating and modifying workflows, creating activities, using rules, hosting the workflow runtime, tracking and modifying running workflows. It also provides a good comparison between this new technology and other existing process related Microsoft technologies.
Dealing with Diversity: Understanding WCF Communication Options in the .NET Framework 3.5
This paper discusses the merits of considering SOAP and REST and alternative communication protocols between client and server. It describes how WCF supports these and many other communication styles with a single API through the simple ABC’s (Address, Binding and Contract) of communications.
Offline Data Synchronization Services in Visual Studio 2008
Adding Closed Captioning to video using Silverlight, ASP.NET AJAX, WCF and an external data source
Server Communications with Silverlight and AJAX – Fritz Onion – 4 part
Introduction to Silverlight – Seema Ramchandani
Exploring the Possibilities of Silverlight – Adam Kinney – 2 Part
Silverlight 1.1 – Jeff Prosise
Silverlight: Implementing User Controls in 1.1
in Silverlight 1.0: http://timheuer.com/blog/archive/2007/08/19/implement-user-control-in-silverlight-user-controls.aspx
Creating a Workflow Service in Approximately 60 Seconds
Got VS 2008 Beta 2? In this screencast, we walk through the new project templates to rapidly create a WCF service that is implemented in WF using the Send and Receive activities in .NET 3.5. This is one of the biggest asks we have had from customers, and in this short 3 minutes of your life, you will see how to create them, and see how the tools can make your life easier.
WF and WCF integration in .NET 3.5
The technical evangelist for Windows Workflow Foundation, Matt Winkler, took some time to interview the team that worked to create the Workflow Services functionality inside of .NET 3.5. Workflow Service allow a developer to implement a WCF service as a WF workflow, and to expose a WF workflow via a WCF service.
Cheating at Creating a Media Player for Silverlight
Want to create a media experience for Silverlight but don’t want to write all the logic code? This podcast walks you through steps to use output templates from Expression Media Encoder and alter the XAML to your liking and needs.
Introduction to Workflow Services (building WCF Services with WF)
One of my favorite features in .NET 3.5 is the integration work that has been done between WF (Windows Workflow Foundation) and WCF (Windows Communication Foundation). Check out a c9 video with that team here. This short screencasts walks through how to consume a WCF service from a workflow, as well as implementing a service as a workflow.
This is a recording of the “first demo” I do in any of my presentations introducing this topic, and as such, it involves starting with a blank solution and building all the pieces we need.
Interacting with Web Services and Building Mashup Style Applications in Silverlight 1.1 – 4 part
geekSpeak – SQL Server Reporting Service with Ted Malone
geekSpeak – Workflow with Mark Dunn
Simple log parsing using MS Log Parser 2.2, in C#.NET
LogParser DataProvider for ADO.NET
Analyzing Denial of Service Attacks
IIS7 Logparser Gadget
How Log Parser 2.2 Works
IIS Data Mining with Log Parser 2.x
Log Parser: The coolest tool Microsoft has ever Released!
Log Parser Examples
Technet page on Log Parser 2.2
ex LogParser.com forums
Log Parser 2.2 and ASP.NET
Parsing Windows Media Services 9 Log Files
Windows Media Services FAQ
INFO: Supplemental Logging Information for Windows Media Services 9 Series
Logging Model for Windows Media Services 9 Series
Parsing Windows Media Services Log Files
Windows Media Services SDK Creating Log Analysis Tools
Microsoft Log Parser Toolkit
Statistiche UrlReferer con Reporting Services e LogParser
Coding Horror: Microsoft LogParser
Developers without Borders
Developers without Borders (DWB) is a website for students, hobbyists, and open source developers using .NET without access to higher end commercially available software development tools.
Xteq URL Bandit
Xteq URL Bandit is a little program that monitors your clipboard and catches all URLs it finds. These URL are saved so you can later easily access them and don’t lose them when you turn your computer off.
PStart is a simple tray tool to start user defined applications. Designed to run portable applications (like portable Firefox & Thunderbird), you can start anything runnable from USB key devices or removable disks.
WhyReboot: Is that reboot really necessary?
WhyReboot is a small (~60KB) Windows application that displays a list of pending file operations that will occur after rebooting your computer.
Synthis Process Modeler
The Synthis Process ModelerTM is a flowchart-based documentation tool that makes it easy for business and operations people to visually map and document their business processes.
Special Report: Virtual Machines Usher In a New Era
Optimize Windows’ memory usage with Cacheman
You don’t need to purchase expensive computer memory in order to speed up your PC – download Cacheman instead! The Cacheman utility is designed to improve the performance of your computer by optimizing the disk cache, memory and a number of other settings. Cacheman prevents frequent paging to the hard disk caused by poor memory management, so you get improved performance, faster system reaction time and greater stability. Wizards and predefined profiles make it suitable for novices and yet it is also powerful and versatile enough for the more experienced user. Cacheman also corrects generic problems on systems with more than 512MB of RAM.
HandBrake DVD ripping app ported to Windows
Popular open source DVD ripping app HandBrake has been available for Mac and Linux for some time now, and has finally been ported to Windows.
Web 2.0 Innovation Map
The Web 2.0 Innovation Map grew out of an interest in how Web 2.0 development is distributed geographically. Using the lists of Web 2.0 applications from various sources (see listings) and a bit of elbow grease to locate addresses, the Innovation Map was born.
(nessuno in Italia!)
Hyperscore is the first and only software application that teaches students the essentials of music composition, without having to
engage in years of music theory training.
Free tools for optimizing the Windows registry
Ah, the registry–can’t live with it, can’t delete it. There are ways, though, to slim it down, give it a little polish, and give your system a little boost. Most of those ways are distressingly un-free, but Email Battles has a nice post about a trio of free tools that, in concert, will get the job done.
Removing unused device drivers from Windows XP machines
Did you know that unless you uninstall a device driver on a Windows XP machine that it still may be sucking up valuable system resources? Here are step-by-step instructions on how you can view and remove these unnecessary devices.
The Deterioration of the MVP Community
The Deterioration of the MVP Community – Is the MVP program deteriorating as Microsoft extends it? Maybe so. Then again, I always thought it went downhill when they started letting folks other than us first few Access MVPs in. That’s a joke, son. (via Jason Haley)
Cache Manager plug-in for ASP.NET
Add-in for ASP.NET servers that lets the administrator view and flush entries in the cache.
The Anthem project
Anthem.NET is a free, cross-browser AJAX toolkit for the ASP.NET development environment that works with both ASP.NET 1.1 and 2.0.
What sets Anthem apart from other frameworks is that it integrates itself into the server-side control model made popular by ASP.NET. This includes full support for view state, server-side events, and everything else the typical ASP.NET developer has grown accustomed to.
Welcome to my comparison of AJAX frameworks for ASP.NET
First, let me explain why only these 6 Frameworks are included although there is a lot more AJAX stuff for ASP.NET out there. All the frameworks listed here have one unique AJAX feature: They allow updating page content without programming AJAX directly – i call it indirect AJAX programming – a compareable concept is called Hijax.
Help and documentation for the Ruby programming language.
newtellivision is a framework and application for accessing live streaming television remotely. The use-case I had in mind building this is quite simple and is closely related to my current (and the new) job and the perspective of moving to the U.S. some time later this year: I want access to my local, German TV channels whenever I am traveling and I also want access to those channels when I’ve moved to Seattle. That’s most important for two types of programs: sports and news. I care a lot more about Bundesliga football than for Major League baseball.
It’s not xcopy deployment, it is not even ycopy deployment, it is zcopy deployment!
Imagine deploying your website by just uploading a single ZIP file containing all of your website files, cool ugh?
Wave Bubble, offuscatore di onde fatto in casa
Abbiamo parlato nei giorni scorsi di Silence Please, un offuscatore di segnale GSM in vendita per attività commerciali, ospedali o privati (nei paesi in cui ne è ammesso l’uso), oggi scopro da un bell’articolo del IEEE Spectrum Online che una studentessa del MIT ha presentato una tesi (Social Defense Mechanisms: Tools for Reclaiming Our Personal Space) in cui spiega in dettaglio come costruirsi in casa un apparecchio di questo tipo.
Per chi avesse voglia di cimentarsi nella costruzione dell’apparecchio sul web è scaricabile la tesi, buona fortuna.
Update: WilsonORMapper v22.214.171.124 (1/24/2006) includes the following:
- Sql2005 Provider for Efficient Paging with Row_Number
- More Lookup cases using Outer Join now Supported
- ObjectQuery has SkipCounts option for Performance
- Multiple optimizations with the help of Marc Brooks
Marc Brooks also provided the following new features:
- Auto keyType can be Composite with the last being Auto
- DefaultNamespace can be defined in each mapping file
- DateTime provider-specific min/max for db compatibility
- Bug-Fix: Non-Lazy-Loaded Generic (v2.0) Collections
- Bug-Fix: Transactions with specified IsolationLevel
- Bug-Fix: Empty Byte Arrays work with nullValue=”“
- Bug-Fix: A few OPath fixes included by Jeff Lanning
- CodeSmith: Another set of Templates, by Jason Bunting
Marc Brooks poi afferma certamente qualcosa di condivisibile:
The best value in source code has been updated once again. Today Paul Wilson released 126.96.36.199 of his most-excellent Wilson ORMapper. At $50 USD, you will not find a better deal in all of the .Net kingdom. It’s good code, and the functionality is just right without the serious overkill that plagues other alternatives.
Sure, it’s not nHibernate, and nHibernate is free; but honestly the complexity of nHibernate is much more of a cost versus the simplicity and obviousness of WORM (and the attendant cost savings). I know it has saved me an hour or two… what is that in today’s consulting rates?
Jensen Harris ha annunciato che le annunciate e criticate toobar e menu del nuovo Office 12 non saranno abilitate per default.
Erano troooppo avanti..
Con la beta 2 alle porte bisogna prepararsi con un sistema all’altezza.
Extremetech propone 4 sistemi dai 1000 ai 3000 dollari.
Come fare a “scoprire” quali sono i siti più in voga del momento?
Manually type the following prefixes and note their utility:
# link:url Shows other pages with links to that url.
# related:url same as “what’s related” on serps.
# site: domain restricts search results to the given domain.
# allinurl: shows only pages with all terms in the url.
# inurl: like allinurl, but only for the next query word.
# allintitle: shows only results with terms in title.
# intitle: similar to allintitle, but only for the next word. “intitle: seoforgoogle google” finds only pages with seoforgoogle in the title, and google anywhere on the page.
# cache:url will show the Google version of the passed url.
# info:url will show a page containing links to related searches, backlinks, and pages containing the url. This is the same as typing the url into the search box.
# spell: will spell check your query and search for it.
# stocks: will lookup the search query in a stock index.
# filetype: will restrict searches to that filetype. “-filetype: pdf” to remove Adobe PDF files.
# daterange: is supported in Julian date format only. 2452384 is an example of a Julian date.
# maps: If you enter a street address, a link to Yahoo Maps and to MapBlast will be presented.
# phone: enter anything that looks like a phone number to have a name and address displayed. Same is true for something that looks like an address (include a name and zip code)
# site:www.somesite.net “+www.somesite.+net” – (tells you how many pages of your site are indexed by google)
# allintext: searches only within text of pages, but not in the links or page title
# allinlinks: searches only within links, not text or title