Thursday, May 5, 2011

Resume http://www.gtrifonov.com/Resume.aspx

George Trifonov
 Word Format  

•Microsoft Certified Application Developer (MCAD.NET)
•Over 7 Years strong experience in software application development.
•Expertise and more than 4 years in C#, ASP.NET, ADO.NET, Web Services development
•Expertise and over 5 years of experience with SQL programming, database design (MS SQL, Oracle)
•Strong experience in creating composite, custom, user ASP.NET controls
•Strong experience in cross browser DHTML development, AJAX, XHTML
•Expertise and over 4 years of experience in ASP programming using VBScript, JavaScript
•Good working experience with XML technologies (XSL,XSLT,XPATH)
•Experience in SharePoint Portal 2003 and Windows SharePoint Services (WSS)
•Experience with SharePoint web parts development
•Pocket PC development experience using .net compact framework, sql ce and asp.net mobile controls
•Good working knowledge in migrating application from VB 6.0 to C#, VB.NET and ASP to ASP .NET.
•Good working experience in unit test development and automotive builds with NUnit and NAnt
•Good knowledge of ClearCase, ClearQuest, visual Source Safe (VSS) products
•Knowledge and working experience in RUP, XP programming
•Knowledge in ASP.NET 2.0, ADO.NET 2.0, MS SQL 2005, Visual Studio 2005
•Self motivated team player with ability to work independently with great willing to learn new technologies.
•Deep knowledge of service oriented architecture and object oriented programming and design, design patterns

Technical skills 
Programming languages: C#, VB.NET, VB, Java, Java Script, VbScript, Perl, T-SQL, PL/SQL
Database management systems: MS SQL 7.0/2000, ORACLE 8i
Operating systems: Microsoft Windows 98, Windows NT 4.0/2000/XP, and Linux
Programming Technologies: ASP.NET, ADO.NET, XML, .Net Remoting, Web services, COM+, WinForms, ASP, ADO, JSP
Reporting tools: Crystal Reports
Development tools: Visual Studio.NET, Visual Studio 6.0, JBuilder
Modeling  and case tools: Rational Rose, Visio, Power Designer
Version Control Systems: Visual Source Safe, Rational Clear Case
Automation Testing Environment: Nunit, ASPNunit, JUnit
Understanding of software development methodologies: XP programming, RUP

Experience 
Date: May 2006 - Present
Client: Microsoft http://www.microsoft.com/
Position: Web Developer
Developing favorites.live.com
Responsibilities:
•UI development using AJAX and .Net technologies
Environment:
C#, ASP.NET, Web Services, MSXML, JavaScript,DHTML Microsoft Visual Studio .NET 2005  

--------------------------------------------------------------------------------

Date: April 2005 – May 2006
Client: Cartus (Cendant Mobility) http://www.cartus.com/
Position: Developer
Developed enterprise web based application for supporting relocation business processes & policies. Multi tier service oriented application architecture with multiple bridges to legacy applications and BizTalk orchestration. I am responsible for UI, middleware and store procedure development using .net technologies. Creation of Nant scripts & integration them into common deployment process for new projects. Regularly participate in use case discussion with business. Responsible for new project’s system architecture and design documents creation.
Responsibilities:
•Multi tier development using .Net technologies
•Database programming & query optimization
•Frontend architecture development and documentation
•Script development for automated deployment using Nant
•Unit test development
Environment:
C#, VB.NET, ASP.NET, ADO.NET, Web Services, MSXML, JavaScript, MS SQL 2000, Microsoft Visual Studio .NET 2002-2003, Nunit 2.1, MS SQL Enterprise Manager and Query Analyzer, Rational ClearCase, Rational ClearQuest,Crystal Reports .NET, Sybase PowerDesigner, Visio 2002 

--------------------------------------------------------------------------------

Date: Jun 2003 – Present
Client: Luxoft http://www.luxoft.com/
Position: Senior developer
Developed intranet .net based intra company accounts transfer application for Boeing (USA). Provided knowledge transfer and change request development in Seattle office of Boeing. Developed intranet web application for Ajilon (USA) to manage projects and tasks. Developed a series of application for Intel (Ireland) with XP methodology using tests driven design and refactoring techniques.
Responsibilities:
•Application architecture design
•Multi tier development using .Net technologies
•Database design and programming
•.Net Technology expertise
•Onsite implementation consultant
•Unit test development
Environment:
C#, VB.NET, ASP.NET, ADO.NET, Web Services, MSXML, JavaScript, MS SQL 2000, Microsoft Visual Studio .NET 2002-2003, Nunit 2.1, MS SQL Enterprise Manager and Query Analyzer, Rational ClearCase, Rational ClearQuest,Crystal Reports .NET, Sybase PowerDesigner, Visio 2002 

--------------------------------------------------------------------------------

Date: Jun2002 – Jun2003
Company: Telematica Data
Position: Senior developer
Developed web based application for hotel chain management. Multiple hotels can be registered in system and used it for rates management, room management, booking and night audit. I developed UI interfaces, custom, user controls and reporting subsystem. System now working in numerous Holland hotels. Responsibilities:
•UI development
•Middle tier development
•Technology research
Environment
 C#, ASP.NET, ADO.NET, Web Services, .NET Win Forms, JavaScript, MS SQL 2000, Microsoft Visual Studio .NET 2002 ,MS SQL Enterprise Manager and Query Analyzer ,VSS ,Sybase PowerDesigner,Visio 2002,Rational Rose

--------------------------------------------------------------------------------

Date: May 2000 – June 2002
Company: Ayaxi
Position: Web application developer
Developed content management and poll systems, web sites.

Responsibilities:
•Team leading
•Web application development
•Database design and programming 
 Environment:
VB, VBScript, Java, JavaScript, Perl, SQL,MS SQL 2000,MYSQL,,Microsoft Visual Studio 6.0,InterDev, MS SQL Enterprise Manager and Query Analyzer,Jbuilder,VSS,Visio,Erwin

--------------------------------------------------------------------------------

Date: Jan 1998 – May 2000
Company: “Weba-Design”, Ltd
Position: Web application developer
Developed customized internet shops and catalogs.
• Web application development
•Database design and programming
Environment:
VBSCRIPT, JavaScript, Java, Perl, SQL, MS SQL 7.0, Access, Microsoft Visual Studio 6.0,InterDev, FrontPage, Microsoft J++
 

WCF REST : Where is this series ? Here is the correct link !



http://www.robbagby.com/rest/rest-in-wcf-blog-series-index/



Tuesday, May 3, 2011

Is there a difference in accessing the Cache of an application when calling HttpRuntime.Cache vs. HttpContext.Current.Cache?

No they are both one and the same. However, notice that HttpContext.Current.Cache requires resolving to HttpRuntime.Cache, and hence requires that bit of more processing.  Also HttpContext.Current.Cache is not available outside ASP.NET applications.

Sunday, May 1, 2011

Which is the most efficient way of getting number of rows in a table ?



select COUNT(0) from LiveDataRawString select COUNT(*) from LiveDataRawString SELECT


The last method is the most effiecient method of getting count.
Because display estimated execution plan gives 50%, 50%, 0% costs when all three are evaluated, and gives 99% and 1% when last are evaluated.
rows FROM sysindexes WHERE id = OBJECT_ID('LiveDataRawString') AND indid < 2

Tuesday, April 19, 2011

Gold and Black gradient

<Grid Style="{StaticResource NavigationOuterGridStyle}" Margin="0,0,-82,0">
<Grid x:Name="NavigationGrid" Style="{StaticResource NavigationGridStyle}">
<Rectangle >
<Rectangle.Fill>
<LinearGradientBrush >
<GradientStop Offset="0.4" Color="Gold" ></GradientStop>
<GradientStop Offset="0.8" Color="Black" ></GradientStop>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<Border x:Name="BrandingBorder" Style="{StaticResource BrandingBorderStyle}">
<StackPanel x:Name="BrandingStackPanel" Style="{StaticResource BrandingStackPanelStyle}">
<TextBlock x:Name="ApplicationNameTextBlock" Style="{StaticResource ApplicationNameStyle}" Foreground="Black"
Text="{Binding ApplicationStrings.ApplicationName, Source={StaticResource ResourceWrapper}}"/>
</StackPanel>
</Border>
<Border x:Name="LinksBorder" Style="{StaticResource LinksBorderStyle}">
<StackPanel x:Name="LinksStackPanel" Style="{StaticResource LinksStackPanelStyle}" Height="22" Width="74">
<Rectangle x:Name="Divider1" Style="{StaticResource DividerStyle}"/>
</StackPanel>
</Border>

<HyperlinkButton x:Name="Link1" Style="{StaticResource LinkStyle}" NavigateUri="/Home" TargetName="ContentFrame" Content="{Binding Path=ApplicationStrings.HomePageTitle, Source={StaticResource ResourceWrapper}}" Margin="284,3,0,11" HorizontalAlignment="Left" Width="78" />
<HyperlinkButton x:Name="Link2" Style="{StaticResource LinkStyle}" NavigateUri="/About" TargetName="ContentFrame" Content="{Binding Path=ApplicationStrings.AboutPageTitle, Source={StaticResource ResourceWrapper}}" Margin="360,4,250,10" Width="78"/>
<Rectangle x:Name="Divider2" Style="{StaticResource DividerStyle}"/>
<HyperlinkButton x:Name="Link3" Style="{StaticResource LinkStyle}" Content="{Binding Path=ApplicationStrings.VehicleCurrentStatus, Source={StaticResource ResourceWrapper}}" Margin="505,3,62,0" Width="150" NavigateUri="/VehicleCurrentStatus" TargetName="ContentFrame"/>
</Grid>
<Border x:Name="loginContainer" Style="{StaticResource LoginContainerStyle}">

<!-- LoginStatus will be added here in code behind. This is required for the designer view to work -->
<Rectangle>
<Rectangle.Fill>
<LinearGradientBrush >
<GradientStop Offset="0.2" Color="Black" ></GradientStop>
<GradientStop Offset="0.8" Color="Gold" ></GradientStop>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
</Border>
</Grid>
</Grid>

Monday, April 18, 2011

Silverlight tutorial sites

http://silverlighttutorials.blogspot.com/ very basic

http://www.silverlightshow.net/  don't know what is this since the site is not opening right now ! It is giving the standard  asp.net  "Server Error in '/' Application."  error !

Comparing features of LangGraph vs CrewAI

LangGraph Orchestration vs CrewAI Orchestration The following table compares LangGraph and CrewAI orchestration across their menta...