help.net


Musing on .Net

News

Windows Phone Apps

FotoBank


FotoIreland

Windows 8 Apps




hit counters






Open source CMS


My blog

Irish blogs

Locations of visitors to this page Get Chitika eMiniMalls

.Net useful

Blogs I read

PocketPC

SQL

Usability

May 2007 - Posts

Expression Studio not for everybody, the saga continue...

Well a lot of interesting comments about the post from yesterday. Some I received privately, some in the comments, but the question remains, why Expression Studio is available only to the top MSDN Premium subscription?

I don't get the logic behind this decision, and a lot of developers are sharing the same thing.

If I didn't choose to be part of the top MSDN subscription it's because I didn't need all the Team Foundation and Architect stuff, not because of a cost issue. So I find sad that Microsoft decide what I should get in my downloads and not :-(

Now for the comments:

From Daniel:

Microsoft seem to be doing everything they can to push developers to open source products.

I remember when MSDN Universal gave you everything, now that only Team Suite does this, which is out of the reach of a lot of  companies(due to cost). The only way now to get some of the high end source management/project management features is use open source products with VS2005.

For new developers(students,hobbyists,small business) it is now too expensive to write programs for the Microsoft platform. Microsoft's pricing polices with MSDN are pushing people towards open source and Java. Once these people have been lost they are unlikely to return and the door being opened slowly but surely to Mac's and Linux.

Due to the attitude of unaffordable development software the mind share is moving towards open source and Java. Hopefully Microsoft wakes up before it is too late.

If anything Team Suite should be part of the MSDN Premium bundle and pricing. Most Java IDE's , Source Control,Project Management, etc software is free. This is price level Microsoft really needs to compete against.

Come on Microsoft, help us developers make the Microsoft platform the place to be.

Daniel I agree with you on this one. Microsoft also seems to give in one hand and take back on the other one. Look at all the fuss aout Silverlight. How I am supposed to promote those technologies in my company if I can't have access to them (and I am not saying for free here, I pay a hefty sum for MSDN).

From Brennan:

I am able to see Expression Web and Expression Blend. Is there also a studio version which includes everything in one application?

Yes Brennan I can see them too but it's not the full package, just about half of it. You miss Expression Media and Design, the key stones of Expression tools.

Now my next move will be to contact Scott Guthrie and see what can be done to change things. Well I can dream!

 

BlogEngine.NET 1.0 released

The BlogEngine.NET team made a first official release of BlogEngine.NET.  The first release has a whole boatload of features including:

  1. A nice variety of cool widgets
  2. A very sweet commenting system
  3. Great syndication support (RSS, Atom, and Feedburner)
  4. Support for Metaweblog API
  5. Trackbacks / Pingbacks
  6. A nice blog search
  7. Referrer stats
  8. Easy theme creation.

 

There is a bunch of other good stuff in there as well.  Please take a moment to check it out.  You can get it here.

Interesting project to follow, to see if they can compete with SubText!

 

Script#: Past, Present, Future...
A new build of Script# is now available, complete with full support for creating Microsoft ASP.NET AJAX components, controls and behaviors... this post includes a video demonstration of building a script watermark behavior, and gives a chance to reflect on the project exactly a year since its initial release...
 
 
File Upload & Compression in ASP.Net

In this article Bean Software look at how to upload a file to the web server and compress it using the compression methods provided in .Net. They use the open source compression method to compress to a .gz file. The method is available in System.IO.Compression.

Read more...

 

Posted: May 30 2007, 03:42 PM by help.net | with no comments
Filed under:
Expression Studio on MSDN today - not for all subscribers !! :-(

Update 1: This story now start to be like a bad joke. Scott Guthrie and Tim Heuer answers sounds like an Abbott and Costello routine, yes you need to be MSDN Premium subscriber, but yes I am, no you aren't, we tell you, you need to be an MSDN Premium subscriber, etc... !! Come on, can we get some "intelligent" answers ?

I heard Microsoft Expression has been released for MSDN Premium subscribers.

So I checked with excitement the download page. What? It's not there?

<rant>

I am an MSDN Premium subscriber, well that what I thought, but apparently maybe I am not part of the elite, with access to the full Team Suite, but the one just under with Team Suite for Software Developers!

If this is true, this is a scandal! I subscribed to MSDN Premium to have access to all Microsoft technologies but apparenty it's not enough.

I remember that my subscription to MSDN Universal gave me at the time an access to almost everything.

Microsoft, if you want me to promote and use your products, you need to review your marketing!

It's true I can get Expression Web and Blend, but what's about Expression Design and Media ?!?

I want to see Expression Studio as part of MSDN Premium at least for the three levels of subscription. I knew by splitting the MSDN subscriptions in different layers, some day it would cause some grief. This is the day my friend it's happening, we are not good (pay) enough for Microsoft products.

</rant>

If someone from MSDN read this can you give shed some lights on this matter?

 

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

 Nice! New development by Oleg Tkachenko

From the author:

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 even debugging XSLT, but it's still a painfully limited support. So I'm started building IronXSLT - Visual Studio plugin aimed to provide total integration of the XSLT language in Visual Studio IDE.

Current list of planned and already implemented IronXSLT features includes:

  1. XSLT Library Project (Visual Studio project type for compiling XSLT into DLL)
  2. XSLT Refactorings
  3. Multiple XSLT engines
  4. XSLT Profiler
  5. Extensive library of XSLT code snippets
  6. XPath Intellisense
  7. Visual XSLT builder
  8. XSLT2XLinq and XLinq2XSLT converters

Read more...

 

XML Debug Type Visualizer

Derek Smyth has created a XML debugger visualizer for Visual Studio 2005 which you can download here. Just unzip and place the DLL in 'C:\Program Files\Microsoft Visual Studio 8\Common7\Packages\Debugger\Visualizers'. You can view the XML as text and as a DOM like tree as well as run XPath expressions as a filter mechanism.

Read more...

 

Posted: May 27 2007, 11:11 PM by help.net | with no comments
Filed under:
Top 15 free SQL Injection Scanners

While the adoption of web applications for conducting online business has enabled companies to connect seamlessly with their customers, it has also exposed a number of security concerns stemming from improper coding. Vulnerabilities in web applications allow hackers to gain direct and public access to sensitive information (e.g. personal data, login credentials).

Web applications allow visitors to submit and retrieve data to/from a database over the Internet. Databases are the heart of most web applications. They hold data needed for web applications to deliver specific content to visitors and provide information to customers, suppliers etc.

SQL Injection is perhaps the most common web-application hacking technique which attempts to pass SQL commands through a web application for execution by the back-end database. The vulnerability is presented when user input is incorrectly sanitized and thereby executed.

Checking for SQL Injection vulnerabilities involves auditing your web applications and the best way to do it is by using automated SQL Injection Scanners. We’ve compiled a list of free SQL Injection Scanners we believe will be of a value to both web application developers and professional security auditors.

Read more...

 

 

Posted: May 27 2007, 11:06 PM by help.net | with 1 comment(s)
Filed under:
IE6 & IE7 on same machine!!

There is a situation where you need both IE versions on the same machine to test your web application. Now you can still run IE6 even if you have IE7 installed on your computer. Just download the file attached and extract it.

http://authors.aspalliance.com/HabdulMalak/IE6Eolas.zip

 

Bitjuice: Ajax bitmap API

Bitjuice is a little library to do bitmap/raster graphics in the browser. The aim is to make it easy to write “Ajax graphics” - graphics you can update real-time in the browser. And at the same time, maintain compatibility with all major browsers and old browsers too. That’s why it doesn’t use any new-fangled SVG/Canvas APIs. Just a plain-old HTML table, where we manipulate the CSS cell background style.

Here’s an interactive Scratchpad, where you can play around with programming against the API. I think it’s neat that Ajax lets us make it this easy to get your hands dirty with a new API - no download, no install, no fuss!

Read more...

 

Posted: May 27 2007, 10:40 PM by help.net | with no comments
Filed under:
More Posts Next page »