jump to navigation

Alt.NET November 21, 2007

Posted by addisu in Software - .NET 2.0.
4 comments

I was attending a .NET User Group yesterday about the buzz word “Alt.NET” at Metro Toronto User Group.

They said it is an alternative tools and approaches to the mainstream .NET. My question was, haven’t we tried different approaches, tools, for the past couple of years. In my J2EE experience I was appreciating the .NET environment that there is one huge tool that is ease to learn, configure, and use. Everything is integrated and I believed that that way is more productive. In Java world there are a number of frameworks, tools, that not only difficult to learn but also difficult to configure and make it work.

Anyway, most of the alterative tools that are presented are tools that were in use in the J2EE framework. For instance, NHibernate, Spring frame work, NUnit, NAnt and so on. Saying all these, I really like the fact that these tools are real implementations of some of the really useful patterns and practices that Microsoft misses in its development environment.

I believe the presenter participated in the big Alt Dot Net conference (http://altnetconf.com/participants ), i.e. Donald Belcham (http://www.igloocoder.com/ ).

Links that I found useful

http://weblogs.asp.net/rosherove/archive/2007/06/04/alt-net-alternative-tools-and-approaches-to-mainstream-net.aspx

http://www.castleproject.org/

http://www.hibernate.org/343.html

http://www.nunit.org/

Mini DV verses DVD Camcorders November 12, 2007

Posted by addisu in Music - General.
add a comment

As multimedia hobbyist I have seen some people get confused on the formats of the two types of Camcorders. I think it all depend on what purpose you want to use the Camcorders.

If you are video editor and have the habit of processing your videos to cut, add effects, add layers and so on, I would suggest “Mini DV” would be the best bet. However, if you just plan to see the captured image directly into your home theater system without editing and any additional hustle, DVD Camcorder is preferable.

Mini DV Camcorder

  • Roughly 13GB/hour of data
  • Uncompressed Format: On PC this is “avi” format and on Mac it is “mov” (not any kind of “mpeg” format).
  • Mini DV records the video at higher frames per second rate than a DVD camera.
  • This gives the highest control over editing
  • It used Firewire for Capturing

DVD Camcorders

  • Roughly 4.7GB for two hours of video. For long play, 4.7GB disc might contain 4 hours of play with less quality
  • It is compressed mpeg-2 format, i.e. only 1 in 15 frames are “real”, the others are calculated as part of the compression
  • DVD camcorders gives the lowest control for editing
  • It uses USB for Capturing
  • Most DVD Camcorders don’t use the normal DVD disks. They use a mini DVD format for faster writing and size compatibility with the Cameras.

Having said all these, if you are really interested in editing video, go with the Mini DV. That’s what I would do.

.NET Framework 3.0 November 6, 2007

Posted by addisu in Software - .NET 3.0.
add a comment

Describing the .NET Framework 3.0

The .NET Framework 3.0 (formerly known as WinFX) is also an evolution, adding more to what version 2.0 of the Framework already provides. 3.0 of the .NET Framework builds on the previous release. In fact, nothing in version 2.0 of the .NET Framework is changed, so existing applications created for this foundation will continue to work as always. The .NET Framework 3.0 does add four new components, however: Windows Workflow Foundation, Windows Communication Foundation, Windows CardSpace, and Windows Presentation Foundation.

Windows Workflow Foundation: Support for Workflow-Based Applications

  • it’s just a series of steps performed in some order
  • each step in the process is explicitly defined, then executed by a workflow engine.
  • a common workflow technology for Windows, WF gives any workflow-based application the same foundation to build on.

Windows Communication Foundation: Support for Service-Oriented Applications

  • the support of SOAP by different platforms such as J2EE and .NET technologies make it plausible to think about Service Oriented Architecture (SOA)
  • plenty of approaches on .NET are available for communication like ASP Web Services providing interoperable SOAP-based communication, .NET Remoting focusing on communication between .NET applications, and so on.
  • WCF provides a common approach using a common API

Windows CardSpace: Consistent User Control of Digital Identities

  • People have a hard time remembering all of the usernames and passwords they’ve chosen for different sites
  • Usernames, passwords, and other personal information can be stolen by phishers.
  • new approach to managing digital identities is needed

Windows Presentation Foundation: A Unified Approach to Diverse User Interfaces

  • effective way for developers and UI designers to collaborate.
  • WPF relies on the eXtensible Application Markup Language (XAML)

References:

http://msdn2.microsoft.com/en-us/library/aa479861.aspx

http://www.davidchappell.com/articles/white_papers.html

Publish from Office 2007 November 6, 2007

Posted by addisu in Uncategorized.
add a comment

Just Testing: trying to publish from Office 2007…