Useful Microsoft resources about Scrum

February 7, 2011 at 12:57 PMalex

Posted in: Development

Tags:

World... Connected

January 26, 2011 at 10:34 AMalex

It's being an interesting trend where heterogeneous services were exposed and now can be consumed by a variety of consumers, say, publishers with PDFs, online content with Netflix. The underlying standards are called OData which details can be found at http://www.odata.org Today, many sites expose their data in OData-compatible format, see here. If you're developing a new application, consider exposing your data in that format. Also, watch out the extended integration throughout the Microsoft products for examples of using it at MIX'11.

Posted in: Development

Tags:

Hybrid-cloud discussions

November 15, 2010 at 5:39 PMalex

Really interesting hybrid-cloud discission by IBM CTO Jerry Cuomo:

http://www.infoq.com/vendorcontent/show.action?vcr=1125

 

 

 

Posted in: Development

Tags: ,

Mobile Cloud Computing Forum

October 29, 2010 at 10:47 AMalex

Cloud goes Mobile for sure, check out http://mobilecloudcomputingforum.com/

Posted in: Development

Tags: , ,

Quick and Dirty SQL Server Slow Query Log

October 12, 2010 at 2:32 PMalex

This was reposted a miriad of times, but I seem to can't find it when needed, so here it is, the famous slow query sql:

SELECT TOP 20 SUBSTRING(qt.text, (qs.statement_start_offset/2)+1, 
        ((CASE qs.statement_end_offset
          WHEN -1 THEN DATALENGTH(qt.text)
         ELSE qs.statement_end_offset
         END - qs.statement_start_offset)/2)+1), 
qs.execution_count, 
qs.total_logical_reads, qs.last_logical_reads,
qs.min_logical_reads, qs.max_logical_reads,
qs.total_elapsed_time, qs.last_elapsed_time,
qs.min_elapsed_time, qs.max_elapsed_time,
qs.last_execution_time,
qp.query_plan
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) qt
CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) qp
WHERE qt.encrypted=0
ORDER BY qs.total_logical_reads DESC

Posted in: Development

Tags:

PDBs and strings secrets revealed

September 23, 2010 at 2:04 PMalex

Posted in: Development

Tags:

CodePlex Foundation

September 22, 2010 at 10:24 PMalex

Just came across a new project started by Microsoft called CodePlex Foundation, http://www.codeplex.org/ which supposted to grow with the best gallery of projects from http://codeplex.com Check it out in a few years ;-)

Posted in: Development

Tags:

Xml normalization utility

August 26, 2010 at 1:09 PMalex

Periodically, I need to parse a string, which represents an xml file into formatted file with intendation. Here is a simple .Net code which does this and can be compiled into a console application:

More...

Posted in: Development

Tags:

Running Oracle 32-bit and 64-bit on the same 64-bit machine

August 10, 2010 at 2:48 PMalex

Here is the complete info:http://realfiction.net/go/153. The gist of it is that you create a symbolik link under %WINDIR%\System32 and %WINDIR%\SysWOW64 to point to either 32 or 64-bit oracle client depending on the bitness of a client app.

Posted in: Development

Tags: , ,

Performance optimization of software system.

August 5, 2010 at 8:51 AMalex

I'm opening a new series of posts related to performance optimization of software systems, which is my primary area lately. First, and most useful suggestion when it comes to setting up the environment, pay attention to the exact spec of the testing system, namely, CPU, disk, memory, software installed and running etc.

Posted in:

Tags: