20th Aug 2011 - Kochi
Venue: Orion India Systems Pvt Ltd, 103, 2nd floor, Tejomaya, Info park SEZ, Kakkanad, Kochin-682030
Agenda
09:30 - 09:40 Community updates
09:40 - 11:00 "Design Patterns in .Net" by Yanesh Tyagi
11:00 - 11:45 JavaScript MVVM in ASP.NET with KnockoutJS by Shiju Varghese
11:45 - 12:00 Tea Break (15 min)
12:00 - 12:45 Instrumenting & Profiling in .NET Apps" by Abraham Peter
12.45 - 01:00 Ask the experts
Wednesday, August 17, 2011
Kerala Microsoft User Group - August 1011 Meeting
Mono
Mono is open source cross platform implementation of .Net. I am using Mono in Ubuntu 10.10.
The preferred way to develop Mono in Linux is using MonoDevelop. MonoDevelop is a Mono IDE.
First let's see how to develop Console Application in Mono.
Once you have installed Mono you can go to the Terminal by going to Application, Accessories and select Teminal. The mono C# compiler is mcs.
class Hello
{
public static void Main()
{
System.Console.WriteLine("Shalvin");
}
}
So type mcs
Once it is compiler you can access the exe using
mono

Windows Forms
using System;
using System.Windows.Forms;
class frmHello : Form
{
public static void Main()
{
Application.Run(new frmHello());
}
}
Monday, July 18, 2011
Ado .Net DataSet and WPF
If an element uses a binding expression and its DataContext property is null the element continues its search up the element tree. This search continues until the element finds a data object or reaches the toplevel container, which is the user control that represents the page.
DataSet is an offline disconnected data store. A DataSet can be constructed using the Fill method of SqlDataAdapter.
using System.Data;
using System.Data.SqlClient;
SqlConnection cnn;
SqlDataAdapter da;
DataSet ds = new DataSet();
private void Window_Loaded(object sender, RoutedEventArgs e)
{
cnn = new SqlConnection(@"Data Source=.\sqlexpress;Integrated Security=sspi;Initial catalog=AirLines");
da = new SqlDataAdapter("select * from Location", cnn);
da.Fill(ds, "Loc");
LayoutRoot.DataContext = ds.Tables["Loc"];
}
<Grid Name="LayoutRoot">
<ListBox ItemsSource="{Binding}"
DisplayMemberPath="LocationName"
Height="100" HorizontalAlignment="Left" Margin="10,10,0,0" Name="listBox1" VerticalAlignment="Top" Width="120" />
</Grid>
Binding to DataGrid
<Grid Name="LayoutRoot">
<DataGrid ItemsSource="{Binding}" AutoGenerateColumns="True" Height="150" HorizontalAlignment="Left" Margin="17,13,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="325" />
</Grid>
WPF DataGrid Custom Columns
<Grid Name="LayoutRoot">
<DataGrid ItemsSource="{Binding}" AutoGenerateColumns="False" HorizontalAlignment="Left" Margin="42,12,0,0" Name="dataGrid1" Width="296">
<DataGrid.Columns>
<DataGridTextColumn Header="Serial No" Binding="{Binding LocationId}" />
<DataGridTextColumn Header="Location Name" Binding="{Binding LocationName}" />
<DataGridTextColumn Header="Latitude" Binding="{Binding Latitude}" />
<DataGridTextColumn Header="Longitude" Binding="{Binding Longitude}" />
</DataGrid.Columns>
</DataGrid>
</Grid>
{Binding LocationName} is the shorthand to {Binding Path=LocationName}
Thursday, July 7, 2011
User Group Meeting - 9th July 2011 - Kochi
Venu: Orion India Systems Pvt Ltd, 103, 2nd floor, Tejomaya, Info park SEZ, Kakkanad, Kochin-682030
09:30 - 09:40 Community updates
09:40 - 10:40 C# Test Automation by Praseed
10:40 - 11:20 Silverlight - Prism by Mahima
11:20 - 11:40 Tea Break (15 min)
11:40 - 12:30 Sharepoint 2010 programing by Abraham
12.30 - 01:00 Ask the experts
Register
Wednesday, June 8, 2011
User Group Meeting - 11th June 2011 - Kochi
Venu: Orion India Systems Pvt Ltd, 103, 2nd floor, Tejomaya, Info park SEZ, Kakkanad, Kochin-682030
Agenda
09:30 - 09:40 Community updates
09:40 - 10:30 Scaffolding with EF 4.1 and ASP.NET MVC 3
10:30 - 11:15 Debugging Techniques in Visual Studio
11:15 - 11:30 Tea Break (15 min)
11:30 - 12:30 Introducing Parallel programming in .net 4.0
12.30 - 01:00 Ask the experts
Register
Details
It is a free event. Please convey the message to your friend and ensure their participation.
Tuesday, May 10, 2011
Converting Silverlight Application to use WCF RIA Services
Enabling WCF RIA services to an existing Silverlight application is easy and straight forward. Navigate to the properties of Silverlight Project and go WCF RIA Services Link and select the ProjectName.Web.
Monday, May 9, 2011
Editor - Ajax Control Toolkit

Editor control is an Html Editor in Ajax Control Toolkit control. Html Editors found extensive use in Content Mangament Systems and Blog Engines.
StreamWriter sw;
protected void Button3_Click(object sender, EventArgs e)
{
Response.Write(Editor1.Content);
sw = File.CreateText(Server.MapPath("Shalvin.txt"));
sw.WriteLine(Editor1.Content);
sw.Close();
}
Thursday, May 5, 2011
TechEd on the road - 14th May at ParkCenter, Technopark,Trivandrum
A free full day event by Kerala Microsoft User Group.
Agenda
08:45 - 09:30 Registration Confirmation
09:30 - 09:45 Opening / Welcome Note
09:45 - 10:45 Building cross browser web applications with HTML5/CSS3 by Rajasekharan Vengalil
10:45 - 11:30 Creating & Deploying Application for Azure by Amal
11:30 - 11:45 Tea Break
11:45 - 12:30 Visual Studio Productivity tools by Shoban
12:30 - 01:15 Windows Phone App development with XNA by Sreejumon
01:15 - 02:15 Lunch Break
02:15 - 03:00 Introducing Parallel Programming with .Net 4.0 by Bijith
03:00 - 03:45 Windows Work Flow 4.0 – A sneak Peek by Jeen
03:45 - 04:00 Tea break
04:00 - 05:00 Strategies for client side storage in the web world – DOM Storage and IndexedDB by Rajasekharan Vengalil
05:00 - 05:15 Closing Note
Register



