ASP.NET News from Blogger: Signs on the Sand   Get the feed of: Signs on the Sand

Total News: 90

Install Visual Studio 2010 RC and report bugs ASAP – it might be not too late to fix!

Visual Studio 2010 Release Candidate is available for download (all three editions - Pro, Premium and Ultimate) and I ask you to install it, give a try and more importantly - try your real projects o...

Two PDC 2008 videos particularly worth watching

From dozens of cool PDC 2008 videos there are two I obviously like the most: Deep Dive: Dynamic Languages in Microsoft .NET by Jim Hugunin The CLR has great support for dynamic languages like Iro...

One more IronRuby blogger

Jim Deville of Microsoft IronRuby team has started blogging. If you are interested in IronRuby, definitely subscribe. Add a comment  |  Comments feed  |   Save to del.ico.us  |   Digg I...

Hacking IronRuby

IronRuby is coming! Expected to be released this year Microsoft's IronRuby is quite a unique project. Fully open sourced, GPL-based license, hosted at Rubyforge, accepting external contributions. Yes,...

IronXSLT v0.3 released

Here is a small quick release. IronXSLT v0.3. New in this version: IronXSLT installer turns on dynamic XSLT Intellisense   Improved compatibility with Visual Studio 2008 ...

Hidden Undocumented Feature of Visual Studio 2008 - Dynamic XSLT Intellisense

A very little known fact is that Visual Studio 2008 does support real XSLT intellisense - not a static XSLT schema-based one, but real dynamic intellisense enabling autocompletion of template names, m...

Generating Java using XSLT

We are working on yet another language migration tool and faced once again Java source code generation problem. Unfortunately Java doesn't have anything similar to .NET's CodeDOM, so we had to build o...

Obfuscating XSLT

Inspired by ioccc.org, just for fun, really. Can you figure out what this stylesheet outputs (without running it of course)? <!DOCTYPE p [ <!ENTITY _0_ 'string'> <!ENTITY _0-0_ 'sub&am...

Microsoft XSLT Profiler

Microsoft XML Tools team has released XSLT profiler addin for Visual Studio 2008. I've heard about this tool and even did a little testing long time ago (apparently it's very hard to release anything ...

New XSLT stylesheet template in Visual Studio 2008 (again)

When you create new XSLT stylesheet in Visual Studio via project (Add/New Item) or globally (File/New/File aka Ctrl+N), you start with template content. This template is changing in every new Visual S...

Testing XSLT

State of the art of XSLT testing in a simple succinct format by Tony Graham. Creating a working stylesheet may seem like an end in itself, but once its written you may want it to run faster or you m...

Crowdsourcing in Action: The Library of Congress Photos on Flickr

The Library of Congress has launched an interesting pilot project with Flickr, which can be characterized as a crowdsourcing experiment. They have uploaded 3115 copyright-free photos from two of the m...

One more free Ruby on Rails book

This book looks like one of the best Ruby on Rails book I've seen so far. It's probably more an introductionary one, but seems pretty solid. Hey Amazon marks it as [ILLUSTRATED] book :) Anyw...

nxslt3.exe/NxsltTask v3.0 - now running compiled XSLT stylesheets

Here goes nxslt3.exe/NxsltTask v3.0. It's nxslt tool for .Net 3.5. It can do everything nxslt2/NxsltTask v2.3 can plus the ability to run compiled XSLT stylesheets. Now short documentation about runni...

One more quick nxsltc update

I updated nxsltc - XSLT compiler for .NET 3.5 tool one more time. I added /version:<x.x.x.x> and /keyfile:<file> options. Former is used to specify resulting DLL version and latter - to s...

nXSLTC - XSLT Compiler for .NET 3.5 gets updated for Visual Studio 2008 Beta2

I also updated nxsltc.exe (well, just rebuilt it using Visual Studio 2008 Beta2). nXSLTC is an experimental XSLT to MSIL compiler for the forthcoming .NET 3.5. nXSLTC compiles one or more XSLT stylesh...

nxslt2.exe/NxsltTask v2.3 released

What's the probability of having two car accidents in one month? It must be high enough. Just a month after the first one some asshole hit me and run away. I wonder if it's a bad luck or act...

IronRuby pre-alpha drop and Visual Studio 2008 Beta2 in few days

 Jon Lam announced the very first pre-alpha drop of IronRuby - Microsoft open source (!) implementation of the Ruby language, licensed under Microsoft Permissive License. This release contai...

Reminder: XslCompiledTransform natively supports exsl:node-set()

It's known that .NET XSLT engine - XslCompiledTransform natively supports two EXSLT extension functions - exsl:node-set() and exsl:object-type(). Not that it's widely known (msdn still ...

Vibrant Ink Theme for Visual Studio

John Lam ported Textmate's Vibrant Ink theme to Visual Studio. Get it here. Awesome. Note that toolbar buttons are nowhere to be seen. I noticed that while I'm only barely use toolbar, it s...

Visual Studio as platform - expensive (no more) and obscure

Victor Garcia Aprea, the guy behind VSSDK Assist writes about his experience and vision of extending Visual Studio. My Love / Hate relationship with Visual Studio: Visual Studio is a tool I love...

Visual Studio Shell announced - answer to Eclipse Platform?

Craig Skibo of Microsoft writes about new thing they announced recently - Visual Studio Shell. What the hell is that? Marketing description is unreadable: A streamlined Visual Studio development e...

Smart trick - exslt:node-set() in Internet Explorer

I found this gem in David Carlisle's blog. Smart Javascript trick allows to mask msxsl:node-set() extension function as exsl:node-set() and so you can easily write crossbrowser XSLT stylesheets u...

IronXSLT: Changing the Way You Work with XSLT in Visual Studio

Yes, I'm trying to change the way you work with XSLT in Microsoft Visual Studio. It must be a pleasure to develop and rocket fast at runtime. Yes, Visual Studio already supports editing, running and ...

Free Refactor! for ASP.NET 2.0

Mark Miller announced Refactor! for ASP.NET v2.2 - free code refactoring tool from Developer Express. It includes 29 refactorings, including 10 ASP.NET related ones and is available for...

Couple teasers on my next toy

To be continued... Add a comment  |  Comments feed  |   Save to del.ico.us  |   Digg It!  |   Reddit It! ...

David Carlisle and Jeni Tennison are blogging

David Carlisle and Jeni Tennison are blogging. Skies are falling. Enough said. Subscribed. Add a comment  |  Comments feed  |   Save to del.ico.us  |   Digg It!  |   Reddit It! ...

HOW TO: Pipeline XSLT Transformations in .NET 2.0 Applications

I mean pre-XProc XSLT pipeline - just when you need to transform an XML document by a sequence of XSLT stylesheets - output from the first transformation goes as input to the second one and ...

How to register automatically HTTP handler required by a Web server control

In ASP.NET when you building a server control that includes an HTTP handler you have this problem - the HTTP handler has to be registered in Web.config. That means it's not enough that your custo...

How you can have Ruby-style enumerations in C# 3.0

Well, I missed MVP Summit this year, so while fellow MVPs enjoying together in Redmond I'm playing with C# 3.0 at home. And I'm in the process of Ruby learning, so what I spotted immediately is the l...

W3C wakes up before they lose control over HTML

After years wasted in XHTML and XForms development and before WHATWG totally taking over HTML, W3C woke up and restarted their HTML activity. Just about time. Yes, believe it or not, but af...

Visual Studio Code Name "Orcas" March 2007 CTP is here

Hot, hot, hot! Microsoft Pre-release Software Visual Studio Code Name "Orcas" - March 2007 Community Technology Preview (CTP) is available for download. This is the first mostly feature complete Vi...

R.I.P. GotDotNet

Microsoft decided to shut down GotDotNet site by July 2007. The official announcement goes like this: Microsoft will be phasing out the GotDotNet site by July 2007. Microsoft will phase out all Got...

XML Inclusions reversal or transclusions strike back

Kzu, being also one of the Mvp.Xml project users has this wild feature request. He wants to reverse XInclude resolving back. The scenario is simple: you load XML document A.xml containing XML Inc...

OpenXmlWriter - open source OpenXml text editor

openxml.biz announced the availability of the OpenXML Writer - open source text editor for creating OpenXML WordprocessingML files (.docx). Supported features include "text formatting options like b...

On embedding XSLT stylesheets into assemblies

I was writing about loading XSLT stylesheets embedded into assemblies (dll or exe) recently and Richard Quinn asked this very legitimate question: But why oh why would anyone embed their XSLT i...

Loading XSLT stylesheets embedded into an assembly - the right way

Everybody knows that XSLT stylesheet can be embedded into an assembly by setting in Visual Studio its "BuildAction" property to "Embedded Resource". Such stylesheet then can be loaded using Assemb...

nxslt v2.1 released - now including NAnt/MSBuild task

I just uploaded nxslt v2.1 release. In addition to the nxslt.exe command line tool it now also includes nxslt task implementation for NAnt and MSBuild. The whole story......

Java 6 gets pull XML API

Better late than never - forthcoming Java 6 (currently Release Candidate) will include StAX, pull based streaming XML API.  .NET has pull based XML parser (XmlReader) from the very beginning...

The Coolest XML Project Contest

I completely forgot that I still have one Visual Studio 2005 Team Suite with MSDN Premium Subscription gift card to give away. And it expires 12/31! Oh boy, what do I do now??? So ...

XML Notepad 2006 goes 2007

Just couple of months after XML Notepad 2006 release Microsoft ships another version,  now called XML Notepad 2007. They even went and edited the article "XML Notepad 2006 Design"...

Reporting XSLT compilation errors in .NET

Reporting errors in XSLT stylesheets is a task that almost nobody gets done right. Including me - error reporting in nxslt sucks in a big way. Probably that's because I'm just lazy bastard. But a...

Planet Mobile Web

W3C presented Planet Mobile Web site aggregating multiple blogs that discuss Mobile Web. It's hosted by the W3C Mobile Web Initiative. Really interesting reading. Subscribed. I skimmed some pos...

C# Future Directions: Ruby

Remember that catchy RubyCLR motto? Now C# (Anders Hejlsberg) is playing catch up talking about automatic properties: public string Bar { get; set; }Above is meant to be translated by a compile...

XPath, apostrophes and quotes

When working with XPath be it in XSLT or C# or Javascript, apostrophes and quotes in string literals is the most annoying thing that drives people crazy. Classical example is selections like "foo[bar...

.NET XmlReader API flaw

.NET's XmlReader is a great XML parser, but it has one big flaw in its API: XmlReader doesn't expose attribute types. XML actually defines 8 attribute types: CDATA, ID, IDREF, IDREFS, ENTITY, ENTITIES...

Ward Cunningham: Wiki is the original Web 2.0 application

Ward Cunningham: "Wiki is the original Web 2.0 application." Read the Ward Cunningham talking on "Wikis, Patterns, Mashups and More". Interestng one....

SPI Labs: AJAX Opens up the Whole New Opportunities for Hacker Attacks

SPI Dynamics has published a whitepaper "Ajax Security Dangers": While Ajax can greatly improve the usability of a Web application, it can alsocreate several opportunities for possible attack if th...

Streaming XML filtering in Java and .NET

XML processing is changing. In Java SAX slowly but steadily goes away or at least goes into low level and nowadays Java with StAX is not so different from .NET XmlReader. I found it pretty interesting...

Service Modeling Language based on XML Schema and Schematron

Microsoft, BEA, IBM, Cisco, Intel , HP etc mix XML Schema, Schematron and XPointer to create a draft of the Service Modeling Language (SML) used to model complex IT services and systems, including the...

View Other bloggers