Profilo di ambatiProgramming Myself.. Amb...FotoBlogElenchiAltro Strumenti Guida

Blog


30 aprile

CRM Incubation week

Proteans provided support from the offshore. The role of Proteans was to help these teams build their solution. This is one of the most challenging experiences i have had i.e. to help build 5 solutions at the same time with the help of the offshore software team in just 3 days. It required tremendous agility, dedication and patience from everybody involved, both onsite and offshore. The team at Proteans India worked 2 continuous days trying to meet the needs of the participating teams. That was an herculean effort by the team there under the leadership of Paramdeep Kour and Sukhbir Kalsi.   
 
28 aprile

Bdotnet 25/4/09 session feedback

Get Started on Microsoft Dynamics Axapta - Rajinish Menon Kattayil (MBS Partner Lead)

AXapta is meant for Financial module.
Axapta is meant for small and medium organisations (SMB) ir for 1000 concurrent users.
For Eg:Axapta  cannot target Reliance , Shell etc such big companies. It is for small companies

Navision is also for Financial but it is for 300-400 concurrent users.

Recently Ax can speak with SAP using DUET.

It uses Hub and Spike Model

In India Microsoft is supporting AX,Nav, CRM and not other Dynamics products like GreatPlains, SOlomon, Forecaster etc

ERP usually for :

 Right information at right time in right format to strategic, tactical ,operations for a better company.


Delivery models are:

1. Partner mode (on Premise)
2. Hosted model (by partners source)
3. CRM LIve (hosted by Microsoft ) . This exists only in US.

Questions:
Microsoft roadmap:
It is only targetting for smbs only.
reason: In SAP 15% of the ERP s/w are used by companies once deployed. Remaining they wont use.
Thats why Microsoft is coming with small ERP targetting for SMBS.

Latest is AX 2009 . It has workflows integrated and Supply Chain Management

Who is ISV: who develop products and sell the product eg: Microsoft


Damgaard : Microsoft bought Ax from this company.

 

Silverlight 3: Whats new   by Chaitra Nagraj

1. Demo on GPU Acceleration
2. PlaneProjection
3. SaveFileDialog
4. Animation Easing
    (Elastic Ease , Bounce Ease .. )
5. Effects
    (Impact Visual Behaviour)
6. Pixel Shaders
    Here HLSL ( High Level Shader Language) is used.
Pixel Apis:
Two parts: 
               1. Dynamic Bit generation
               2. Render

7. BitMap functionality: (everybody likes this)

       As the video is running dynamically capturing screenshots and stored as images in a image wrappanel.

Use Media Element tag
Use WritableBitmap API and System.Windows.Media.Imaging namespace

8. Local Messaging
 Communication between
 a. Cross Plug in  Silverlight communication
 b. Multiple plugin on same page
 c. different browser tabs
Demo: 2 browsers playing chess
First silverlight application makes car moving from one side of the mountain to the other side and it falls then the second Silverlight application
takes the control and the car finally crashes.

LocalMessageReceiver
LocalMessageSender
Use system.windows.Messaging

9. UI frameworks
10. Navigation framework
11. Silverlight "Out of the browser" ( Most Awaited feature)
     this is like clickonce .. ie offline capability

 


I am very satisfied with both the session.
I got so much insight of Microsoft Dynamics suite. I requested for this session.
It was very useful.Chaitra and myself could able to convince Rajinish to spend one hour in his busy schedule.
Its a nice start for Dynamics. I am hoping some more good sessions.
Rajinish promised us for a technical session on AX.
Thanks Rajinish for your time with us.


Chaitra's session was  excellent.
I am very happy after hearing such a good session.
She told all those new things in Silverlight in 1 hr.
That is the advantage of attending Bdotnet sessions.
You can learn things in a faster pace.


I dont think so even our company and our colleagues will tell such good information like bdotnet speakers.

Its a wonderful session from both the speakers.

  

25 aprile

Microsoft Tech Ed India 2009 Theme song

Microsoft Tech Ed India 2009 Theme song
 
Download it here.
24 aprile

Microsoft TechEd 2009 Special discount for B.NET folks.

Microsoft TechEd 2009 Special discount for B.NET folks.

Dear User Group members,

Culminis, INETA APAC and PASS, have worked along with Microsoft to

secure a unique discount for our user group members.

TechEd is happening in India after a period of 3 years.

http://www.microsoft.com/india/teched2009/
With Steve Balmer CEO of

Microsoft giving the Keynote, and illustrious speakers presenting.

Tech.Ed-India 2009 is all about getting yourself ready for the next

wave of technology innovations and trends. In today’s economic

scenario, more than ever before, it has become pertinent that we stay

ahead of the curve so as to establish ourselves as the future trend-setters. Tech.Ed-India 2009

with its offering of sub-events offers

you this opportunity to interact with some of the leading lights in

the business and technology space globally, talk to Microsoft product

development teams directly, and get in-depth hands-on-trainings and

certifications in some of the most coveted and anticipated

technologies of our time.

 

 

Special Discount For User Group Members

If you are attending TechEd, as a member of our group you can

get a 25% discount. This discount is available to the first 25 people

to respond via an email KASHINATH [AT] GMAIL.COM  The first 25 people to respond,  will receive instructions on how to avail the discount.

If you have any queries regarding this, please drop an email to activefolks [AT] bdotnet.in

23 aprile

Bdotnet UserGroup Microsoft Dynamics session April 25th 2009: Learn from the master

Hi friends,
I believe "Information is Wealth"
Thats why I tried my best in spreading good things. And am doing that.
I am working for Proteans and recently I was moved to Microsoft Dynamics product suite team.
It is a very good product suite from Microsoft.It is an ERP product coming from Microsoft.
The more you work on this product the more you love it.
why because you are directly understanding the customer business and you have to involve in their business to
execute the project.
You will almost behave like a businessman while executing the project.
That much excitement gets created doing Microsoft Dynamics products.
But getting the information about these products is really very difficult in this competitive world.
Now we got an opputunity to learn about this from the master. Rajinish Menon Product Evangalist Microsoft Business
Solutions from Microsoft.He is going gives us an overview about this product.
Whatever may be the question about Dynamics lets put them behind him and gets clarified.
He is spending with us in Bdotnet user group meeting (www.bdotnet.in)on this Saturday April 25th 2009
 
Microsoft Dynamics suite contains
 1. Customer Relationship Management (MS CRM)
 2. Great Plains (GP)
 3. Axapta    (AX)
 4. Navision  (NAV)
 5. Solomon 
etc.
Ask him how these products differ and how they will fit in different businesses.
At the end of the session you will feel that you have taken so much information from the session.I am giving
guarantee.
There are so many integration points given in these products.
One can connect to Biztalk, Sharepoint Server (Content Management Systems) , Mobile devices, Outlook express etc
and can utilise dotnet coding skills too for custom development.
 
Event Details:
Session on April 25th 2009
Agenda:
  4PM to 5PM : Get Started On Microsoft Dynamics (Axapta)
                             - Rajinish Menon, Microsoft
 
  5PM to 6Pm : What is New in Silverlight3
                          - Chaitra, Microsoft MVP
Venue:
     MTC Panini Room
     Microsoft Signature Building
     Embassy Golf Course,
     Inner Ring Road near Domlur Fly Over
     Bangalore

Register at : www.bdotnet.in
Its a free event.
 
Spread this by blogging about this in your blogs too.
14 aprile

Devcamp best session

Mrinal has given a session at Devcamp last Saturday.
 
Copied entirely from Mrinal blog
 
 
gave a talk about Augmenting Reality at Devcamp Bangalore this Saturday. In the talk I did some live coding to show how you can use Saqoosha’s FLARToolkit AS3 library to add 3D objects to a webcam video in real-time … here’s a video recording of the application we created during the session … it adds a cow to reality ..
 

The core idea behind FLARToolkit (which is an AS3 port of ARToolkit) as I understand it … is that it can detect if a given pattern is present in a bitmap, if so .. then where is it located and how much has it been transformed in 3D space. Once we have this information .. we can manipulate the bitmap (or a frame of video from a webcam in our case) to add virtual objects that can be moved and transformed same as the pattern. If this is done over each frame of the movie coming from the webcam it creates the illusion of a real object being added to the video and the object moves around as we move the pattern in reality.

Here’s the code with detailed comments on how this is achieved … You can download the complete project here.

Try it out yourself …

  1. Print out this marker pattern [pdf]
  2. You’ll need a webcam
  3. Visit this application
  4. Allow it to use your webcam
  5. Move the pattern in front of the webcam
  6. You should see a virtual cow moving with it.

References

Here are the various places where I got a lot of this information from ..

I hope everyone who came to my talk enjoyed it .. I would love to hear any feedback that you may have.

Also a very special thankyou to the all the guys who were behind organizing Devcamp, I had a great time and learned a lot.

09 aprile

Sharepoint Best link

Microsoft SharePoint Developer Resources

Microsoft have a great resource for SharePoint Developers, MS SharePoint Developers.  You can watch videos casts, read white papers, download VPCs and learn lots from the How to Develop series.  Check out this highly valuable resource.

White paper, videos, VPCs

Learn How to Develop on SharePoint

My first article in CodeProject site

From my Btech days I used to visit codeproject.com site for getting sample code.

After a long time I got a chance to contribute to that site.

 

My article on  “Creating Check All Uncheck All Grid view Web part with Paging, Sorting Functionalities in SharePoint 2007 in a Step by Step Manner ” was published in CodeProject.com site.

And the url is http://www.codeproject.com/KB/sharepoint/GridviewSharepoint.aspx

I developed this web part for one of the project.

This article helps:

  1. To know how to provide sorting, paging, Check All and Uncheck All functionality for a gridview in SharePoint
  2. To read a SharePoint custom list and bind it to ASP.NET Gridview control
  3. To know how to call a User control in a SharePoint web part
  4. To understand how to deploy the web part
  5. To know how to debug the web part

Check other articles in : http://ambatisreedharworks.wordpress.com

07 aprile

Keysoft

Friday 3rd April I went to Kesoft solutions for free datawarehousing training on IBM cognos
It was very useful and worthful.
Yesterday ie 5th Sunday my sharepoint team went to Manipal County a resort for team outing.
It was fun and understood team mates well . Resort rates are worthful. Team spirit improves alot with these events.

LINQ Deep Dive: great LINQ tips

from LINQ in Action by Fabrice Marguerie

Zeeshan Hirani who already offered us a 500-page Entity Framework learning guide, now publishes great LINQ tips in the first part of his LINQ Deep Dive articles. These tips are not the usual introductions to LINQ features you can find elsewhere. You can tell that they come from someone who lives in the trenches. I learnt very interesting features and best practices I didn't know about.

  1. Apply filters before a join to improve query performance
  2. Filter LINQ queries using object reference comparison
  3. Apply aggregates to empty collections in LINQ to SQL queries
  4. Delay loading a property in LINQ to SQL
  5. Use table-valued functions with eager loading turned on
  6. Put joins in the correct order in a LINQ to Objects query
  7. Compose a LINQ query inside a loop

LINQ Deep Dive: Part I, Tips for Delving in to LINQ

SharePoint Designer 2007 Free

Source: From Vikas Goyal

Starting April 1, 2009, Microsoft has decided to provide SharePoint Designer 2007 as a free download. A Developer tool to create customizations on top of MOSS 2007 is free to download now.

Anyone who has purchased it will get free upgrades to Expression Web which is a comprehensive tool to do web development.

With future versions of MOSS also designer will come as free download.

Q&A on SharePoint Designer 2007 Licensing Changes

Download SharePoint Designer 2007 FREE !

01 aprile

TechEd India 2009

Source: Vinod blog  

 More info : http://blogs.sqlxml.org/vinodkumar/archive/2009/04/01/teched-india-2009.aspx

If you were wondering what is keeping me busy? It has been TechEd, TechEd and just TechEd. We are really excited to bring TechEd India 2009 to you from May 13th-15th at Hyderabad.This is one place where you will find sessions interesting for Developers, ITPro and Architects. I will drop a line more on things to come and what tracks we have finalized ...

Thanks

Sreedhar Ambati

http://ambatisreedhar.wordpress.com [One stop for all Bangalore Tech Events] 

One Stop for all Bangalore Tech Events

 saMy blog
 
http://ambatisreedhar.wordpress.com/  [one stop for all Bangalore Tech Events] is rocking like anything . It has reached the people. I am very satisfied.
 
At the end of Feb '09 it got 30k hits after starting it last year.
 
Now within one month ie Mar'09 it has received some more 10k hits within  1 month. It means it has reached. My purpose was received by people.
 
Because of this blog I got so many good friends and became a member in Letmeknow.in (a site maintaining by NIT guys for students).
 
Recently I started another blog
(http://ambatisreedharworks.wordpress.com)  for keep tracking of my daily work in office. It contains code snippets.
 
I am an average developer. So I cant remember all the things. It keeps track of those code snippets so that I can refer at any time.
 
Lets see how this functions..