Sunday, December 23, 2007
My Graduation
Posted by
Nuwan
at
9:20 PM
3
comments
Category: Personal
Monday, November 26, 2007
I'm on Facebook..................
Posted by
Nuwan
at
4:45 PM
0
comments
Category: Personal
Friday, November 23, 2007
Achieving Interoperability between VB.NET & MATLAB
Halfway through we faced a number of issues when using MATLAB at the frontend due to its lack of support for GUI. So we opted to use VB.NET at the frontend & use MATLAB to develop the backend application. Each module was implemented as a function and called by the VB app. as follows. I believe this is the easiest method to build a GUI based MATLAB system as VB is extremely high level & doesn’t even refer to a single additional namespace to call functions implemented at the backend.
Dim MatLab As Object
MatLab = CreateObject("Matlab.Application") // the MATLAB object
result = MatLab.Execute("cd 'C:\ISSS NN'") // path where file is located
result = MatLab.Execute("match") //execute the file
Posted by
Nuwan
at
2:45 PM
0
comments
Category: Programming
Wednesday, November 21, 2007
Curtains rise on the final release of VS 2008

As I calculated, it would probably take 17 to 18 hours to download the 3.9 GB image file with my DSL connection. But decided against it as I’m continuously running a couple of Java Projects these days which I think need a hard disk size RAM to run smoothly.
Since it’s a 90-day trail edition, the indecision is whether to go for it or use express editions & try out the new technologies until the professional edition is released. I can hardly wait to explore LINQ with C# 3.0 .
Anyway, one way or the other I’m gonna say goodbye to NetBeans soon and get on with the new VS.
Posted by
Nuwan
at
8:49 PM
0
comments
Category: Software
Thursday, November 15, 2007
The power of LINQ
LINQ stands for Language Integrated QUery and fundamentally is about integrating query operations into the .NET platform in a comprehensive and open manner. It's also about providing a unified way to query across any kind of data, despite of the data sources being relational, objects or XML.
- LINQ to Objects
- LINQ to ADO.NET, which includes LINQ to DataSet (originally called LINQ over DataSet), LINQ to Entities & LINQ to SQL (originally called DLinq)
- LINQ to XML (originally called XLinq)
LINQ to Objects deals with in-memory data. Any class that implements the IEnumerable interface (in the System.Collections.Generic namespace) can be queried with LINQ’s standard query operators (SQO), which are implemented as methods in class Sequence in the System.Query namespace.
LINQ to ADO.NET deals with data from external sources, basically anything ADO.NET can connect to Any class that implements IEnumerable or IQueryable (in the System.Query namespace) can be queried with LINQ’s standard query operators (SQO), which are implemented as methods in class Sequence in the System.Query namespace.
LINQ to XML is a comprehensive API for in-memory XML programming. Like the rest of LINQ, it includes SQO, and it can also be used in concert with LINQ to ADO.NET, but its primary purpose is to unify and simplify the kinds of things that disparate XML tools, like XQuery, XPath, and XSLT, are typically used to do.
Posted by
Nuwan
at
7:54 PM
0
comments
Category: Software
Tuesday, November 13, 2007
Silverlight. Microsoft's newest web technology

The architecture that supports the Silverlight application is shown below. The main programming interface is the JavaScript DOM API. This allows you to respond to events raised within the Silverlight XAML (such as when content has finished loading or when an animation is complete). You can also call methods to manipulate the presentation (such as starting an animation or pausing video playback). Underneath this is the XAML parsing engine. The parser creates the in-memory XAML DOM for use by the presentation core, which handles the rendering of the graphics and animations defined by the XAML.
Silverlight aims to compete with Adobe Flash and the presentation components of Ajax. It also competes with Sun Microsystems' JavaFX, which was launched a few days after Silverlight.

Posted by
Nuwan
at
11:47 AM
0
comments
Category: Software
Sunday, October 7, 2007
I'll be back soon....................
Anyway my exams are due to be over by the end of this month & hope to come back with a new look to my blog. Just for a hint, It’ll be more programmer specific, while cutting edge technology will always deserve its spot in this space……
Posted by
Nuwan
at
11:44 AM
0
comments
Category: Personal
Wednesday, August 1, 2007
Countdown begins for Visual Studio 2008
Posted by
Nuwan
at
9:22 AM
0
comments
Category: Software
Sunday, July 22, 2007
Harry Potter's Last Adventure...
List of characters killed
Posted by
Nuwan
at
7:36 PM
0
comments
Category: Other
Friday, July 20, 2007
Nokia Aeon... Is the iPhone killer coming???



Posted by
Nuwan
at
7:59 AM
0
comments
Category: Mobiles
Wednesday, July 18, 2007
For the first time ever, an Indian holds one of the most prestigious titles of WWE
Posted by
Nuwan
at
10:46 AM
0
comments
Category: WWE
Wednesday, July 11, 2007
I'm all set & ready to rock hi5...
Posted by
Nuwan
at
9:29 PM
0
comments
Category: Personal
Sunday, July 8, 2007
Bill Gates is no longer the World's Richest Man
Posted by
Nuwan
at
4:08 PM
0
comments
Category: info
Friday, June 29, 2007
Apple releases its new iPhone today
Other features include
- Edge transfer technology
- Bluetooth 2.0
- 802.11b/g Wi-Fi.
- A 2 megapixel camera
- Proximity sensor for using the phone near your ear
- Ambient light sensor which adjusts the illumination for use under different lighting conditions
- An Accellerometer which detects and adapts the display based upon the units orientation
- Safari based web browser
- A rich email client, Google Maps Support and Widgets
Posted by
Nuwan
at
10:02 AM
0
comments
Category: Mobiles
Wrestler Chris Benoit found dead
Posted by
Nuwan
at
9:18 AM
0
comments
Category: WWE
Sunday, June 17, 2007
Bulk mails!! Spammers' best friend
Posted by
Nuwan
at
10:16 PM
0
comments
Category: Personal
Friday, June 15, 2007
What could be the 4th subject of this semester of Curtin ?
- Computer Communications 352
- Systems Programming and Design 361
- Software Engineering Tools and Metrics 352
According to the handbook, one of the below will replace last year's DBMS for the 4th subject.
- Machine Perception 362
- Theoretical Foundations of Computer Science 352
- Software Security 303
- Network Systems Design 304
What ever it is, I have a haunting feeling that DBMS 362 might still remain as an option since Dr. Athauda is there at Curtin Bentley Campus as the lecturer in charge of DBMS. Anyway the issue will be addressed in one week's time as soon as the semester begins.
Posted by
Nuwan
at
10:19 AM
1 comments
Category: info
Thursday, June 14, 2007
Microsoft fails yet again to fix a famous Notepad bug
Posted by
Nuwan
at
2:33 PM
0
comments
Category: Software
MaTHaKa is just one presentation away to make SLIIT shine at Imagine cup 2007
Posted by
Nuwan
at
11:07 AM
1 comments
Category: info
Wednesday, June 13, 2007
What does SLIIT have to do with this video??
Posted by
Nuwan
at
9:03 PM
0
comments
Category: Other
Tuesday, June 12, 2007
WWE Chairman Mr. Mcmahon presumed dead
I watched the video from the WWE official site and the chairman’s Limo exploded as soon as he stepped into it. I’m damn sure that this incident wasn’t scripted out like most of the other backstage scenes.
Anyway the way he behaved at last week’s Monday Night RAW after losing his ECW World title to Bobby Lashley at One Night Stand, showed he was mentally down and had no idea what he was doing.
For more information visit http://www.wwe.com/
Posted by
Nuwan
at
12:28 PM
0
comments
Category: WWE
Monday, June 11, 2007
Common ADSL Router Configuration for SLT Broadband
- You may leave the autentication/operation mode to its default value which is Auto, but in case of a connection error try changing it to G.992.1 (G.DMT).
- Verify the stability of the ADSL Connection by checking the indicator LED on the router. It should be emitting light continuously without blinking.
- You don't have to create a separate connection ( like in dial-up connections),but the router web interface itself has a connect button.
- You can monitor your internet usage at http://www.sltnet.lk/usagemeter.html . This is useful if your package is an entree package.
Posted by
Nuwan
at
8:56 PM
3
comments
Category: info
Sunday, June 10, 2007
Kaspersky's reign comes to an end
BitDefender has hit the peak of the Antivirus software rating list this year beating Kaspersky, which was considered to be the most trusted antivirus solution for years. For a complete list of antivirus ratings visit http://anti-virus-software-review.toptenreviews.com
Posted by
Nuwan
at
11:08 AM
0
comments
Category: Software
Saturday, June 9, 2007
A risk free software serial/crack generator site
Posted by
Nuwan
at
10:14 AM
0
comments
Category: Software
Friday, June 8, 2007
DirectX 10 says goodbye to Windows XP

Posted by
Nuwan
at
11:18 PM
0
comments
Category: Software
IBM Unleashes World's Fastest Processor
Posted by
Nuwan
at
10:49 PM
0
comments
Category: Hardware