UrbanPro
true
Ashok K. Microsoft SharePoint trainer in Chennai

Ashok K.

SharePoint Administration And Development, Office 365,Advanced .Net C#

Ramapuram, Chennai, India - 629303.

16 Students

Referral Discount: Get ₹ 500 off when you make a payment to start classes. Get started by Booking a Demo.

Details verified of Ashok K.

Identity

Education

Know how UrbanPro verifies Tutor details

Identity is verified based on matching the details uploaded by the Tutor with government databases.

Overview

-> Over 11+ years of IT experience as a Software Programmer and Developer in Information technology industry.
-> 10+ Years of Share-point Experience as subject matter expert (SME) in implementation, architecture, development and administration.
-> 20+ Successful SharePoint and Dot Net projects
-> Experienced with complete application development life-cycle including requirements gathering, analysis and design, coding, testing and deployment.

Languages Spoken

Telugu

English

Tamil

Education

Anna University 2005

Bachelor of Technology (B.Tech.)

Address

Ramapuram, Chennai, India - 629303

Verified Info

Phone Verified

Email Verified

Facebook Verified

Report this Profile

Is this listing inaccurate or duplicate? Any other problem?

Please tell us about the problem and we will fix it.

Please describe the problem that you see in this page.

Type the letters as shown below *

Please enter the letters as show below

Teaches

Microsoft SharePoint Training
19 Students

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Microsoft SharePoint Training

11

Teaching Experience in detail in Microsoft SharePoint Training

Hi all, Am working in SharePoint for past 11 Years from initial version of SharePoint 2001. Taking courses on SharePoint Admin, Development, Architecture practice for advanced practitioners. As well as Office 365 Administration and Development.

Microsoft Azure Training
19 Students

Class Location

Online (video chat via skype, google hangout etc)

Student's home

Tutor's Home

Years of Experience in Microsoft Azure Training

6

Teaching Experience in detail in Microsoft Azure Training

More than 6+ Years of experience in Windows-Azure Technologies and 11+ years of experience in Microsoft.Net, SQL Server, SharePoint, SSIS, SSRS,Windows Server as Admin and Development areas.

Office 365 Training
19 Students

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Office 365 Training

5

Teaching Experience in detail in Office 365 Training

Hi all, Am working in SharePoint for past 11 Years from initial version of SharePoint 2001. Taking courses on SharePoint Admin, Development, Architecture practice for advanced practitioners. As well as Office 365 Administration and Development.

Documents (3)

SharePoint 2013 Admin

SharePoint 2013 Development

IBM Watson

Reviews (11)

4.7 out of 5 11 reviews

Ashok Kumar https://s3-ap-southeast-1.amazonaws.com/tv-prod/member/photo/873343-small.jpg Ramapuram
4.70511
Ashok Kumar
M

Microsoft SharePoint

"I can't able to review about his knowledge because I visited his flats and we had discussion about my course and finally we had deal for course. Upto this he is good guy and all other comments matched with him. After that continuously i called him and texted but no response from him may be he is busy but he have to response, until now no response from him. So i am not interested give good comment. "

Ashok Kumar
D

Microsoft SharePoint

"Well stuffed and cool guy. You can bother him at anytime and he is very responsive. Highly recommended. "

Ashok Kumar
M

Microsoft SharePoint

"He is good trainer and teacher with hands on experience while teaching itself. I would recommend to all. "

Ashok Kumar
K

Microsoft SharePoint

"Firstly,I want to thank him because i really understood the basics and some more stuffs about MS Sharepoint and also liked his teaching ,he taught me MS SHAREPOINT(admin) I'm a fresher so he actually trained me from basics and also taught me some interview questions too.. "

Have you attended any class with Ashok ?

FAQs

1. Which classes do you teach?

I teach Microsoft Azure Training, Microsoft Certification, Microsoft SharePoint and Office 365 Classes.

2. Do you provide a demo class?

Yes, I provide a free demo class.

3. How many years of experience do you have?

I have been teaching for 11 years.

Answers by Ashok (5)

Answered on 15/06/2016 Learn IT Courses/Linux +1 IT Courses/Linux/Linux Administration

Better you should learn via course and get certified .. It will be useful for you to search a job
Answers 4 Comments
Dislike Bookmark

Answered on 26/08/2015 Learn IT Courses/Programming Languages/C Sharp

Last couple of years processors had a rapid development especially on its speed. Nowadays a processor in the market is with a speed around 3GHz - 4GHz.when processor comes up to this level processor vendors such as Intel, AMD used to notified that processor can't be speeds up more and more with the environment... ...more
Last couple of years processors had a rapid development especially on its speed. Nowadays a processor in the market is with a speed around 3GHz - 4GHz.when processor comes up to this level processor vendors such as Intel, AMD used to notified that processor can't be speeds up more and more with the environment they should use. Then they used to think about parallel processing, here's the point Hyper-threading technology comes in to action. Later they improved it to Dual Core then in to Core 2 Duo. the answer is to use the maximum performance and of the above processors (advantage of parallel processing) we have to use the threads with our C# applications. class Program { static void Main(string[] args) { // create thread start delegate instance - contains the method to execute by the thread ThreadStart ts=new ThreadStart(run); // create new thread Thread thrd=new Thread(ts); // start thread thrd.Start(); // makes the main thread sleep - let sub thread to run Thread.Sleep(1000); for (int t=10; t > 0; t--) { Console.WriteLine("Main Thread value is :" + t); Thread.Sleep(1000); } Console.WriteLine("Good Bye!!!I'm main Thread"); Console.ReadLine(); } // this method executed by a separate thread static void run() { for (int i = 0; i < 10; i++) { Console.WriteLine("Sub Thread value is : " + i); Thread.Sleep(1000); } Console.WriteLine("Good Bye!!!I'm Sub Thread"); } } Periodic operations from threads If you want to perform any method call in a perodic order then you can use the Timer class. Note : There are three timer classes availbale with .net framework class library one is in System namespace next is in System.Windows.Forms namespace and the last is in System. Threading namespace all of them are providing similar functionalities so please don't confuse them together, I'm talking here is about the System.Threading.Timer class Example: Using Timer class class Program { static void Main(string[] args) { // assign thread timer to do the job System.Threading.Timer thrdTimer = new Timer(run, 10, 0, 1000); // makes the main thread sleep - let sub thread to run Thread.Sleep(1000); Console.WriteLine("Good Bye!!!I'm main Thread"); Console.ReadLine(); } /* this method executed by a separate thread * this sholud be match with the TimerCallback * (parameters must be passed as an object) */ static void run(object args) { // cast our parameter int j = (int)args; Console.WriteLine("Hi I'm executing by timer you passed " + j); } } Here is the line we are assiging new timer to do the job,last parameter is the period to stay(in miliseconds) within the callbacks (here I have passed the 1000). // assign thread timer to do the job System.Threading.Timer thrdTimer = new System.Threading.Timer(run, 10, 0, 1000); See and how much .net framework class library had made the developer life easier.
Answers 7 Comments
Dislike Bookmark

Answered on 04/03/2015 Learn IT Courses/Microsoft Training/Microsoft BI (Business Intelligence) Tools/Microsoft SharePoint

As mentioned often, when using COM we can access SharePoint data from the client side browser itself with Silverlight and ECMAScript applications. Web parts with very rich user interface can be developed with the help of Silverlight and jQuery. For example, we can create web parts like video and... ...more
As mentioned often, when using COM we can access SharePoint data from the client side browser itself with Silverlight and ECMAScript applications. Web parts with very rich user interface can be developed with the help of Silverlight and jQuery. For example, we can create web parts like video and image galleries with beautiful animations. COM along with JavaScript or jQuery can be implemented with just a Content Editor Web part within the browser or from SharePoint designer without opening Visual Studio. You can read about it here. When you save your site as a template. The application developed with an ECMAScript or Silverlight application implemented with Client Object Model would come along with the template which would be very helpful during migrations though we need to take care of any hard coded values. No IISREST is required while deploying a Silverlight or an ECMAScript application implemented with COM. We can have SharePoint accessed from the client desktop using Windows forms applications implemented with COM. We can develop desktop gadget kind of applications which would display the new announcements added to the “Announcements” list. No SharePoint installation is required in the development machine. Only the dll’s are required if you are going to develop Silverlight applications.
Answers 18 Comments
Dislike Bookmark

Answered on 17/02/2015 Learn IT Courses

learn in-demand tools like Adobe Photoshop, Adobe Illustrator, HTML5, JavaScript & Drupal. It will be the first step after that lot of tools are there to gain
Answers 14 Comments
Dislike Bookmark

Answered on 11/12/2014 Learn .Net/ASP.NET

well assume you are the author of a button control. You need to call user code when the button is clicked. The user could name his method anything and this method could belong to any class. How does Microsoft know what I am going to name my class and method? A delegate encapsulates the things needed... ...more
well assume you are the author of a button control. You need to call user code when the button is clicked. The user could name his method anything and this method could belong to any class. How does Microsoft know what I am going to name my class and method? A delegate encapsulates the things needed for making the call into an object. What are the things needed for making this call? Your type details like class name, this pointer etc (_target variable) Your method details like method signature, address etc (_methodPtr variable) Reference: http://www.arungudelli.com/csharp/delegates-and-events-in-csharp/
Answers 37 Comments
Dislike Bookmark

Teaches

Microsoft SharePoint Training
19 Students

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Microsoft SharePoint Training

11

Teaching Experience in detail in Microsoft SharePoint Training

Hi all, Am working in SharePoint for past 11 Years from initial version of SharePoint 2001. Taking courses on SharePoint Admin, Development, Architecture practice for advanced practitioners. As well as Office 365 Administration and Development.

Microsoft Azure Training
19 Students

Class Location

Online (video chat via skype, google hangout etc)

Student's home

Tutor's Home

Years of Experience in Microsoft Azure Training

6

Teaching Experience in detail in Microsoft Azure Training

More than 6+ Years of experience in Windows-Azure Technologies and 11+ years of experience in Microsoft.Net, SQL Server, SharePoint, SSIS, SSRS,Windows Server as Admin and Development areas.

Office 365 Training
19 Students

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Office 365 Training

5

Teaching Experience in detail in Office 365 Training

Hi all, Am working in SharePoint for past 11 Years from initial version of SharePoint 2001. Taking courses on SharePoint Admin, Development, Architecture practice for advanced practitioners. As well as Office 365 Administration and Development.

Answers by Ashok K. (5)

Answered on 15/06/2016 Learn IT Courses/Linux +1 IT Courses/Linux/Linux Administration

Better you should learn via course and get certified .. It will be useful for you to search a job
Answers 4 Comments
Dislike Bookmark

Answered on 26/08/2015 Learn IT Courses/Programming Languages/C Sharp

Last couple of years processors had a rapid development especially on its speed. Nowadays a processor in the market is with a speed around 3GHz - 4GHz.when processor comes up to this level processor vendors such as Intel, AMD used to notified that processor can't be speeds up more and more with the environment... ...more
Last couple of years processors had a rapid development especially on its speed. Nowadays a processor in the market is with a speed around 3GHz - 4GHz.when processor comes up to this level processor vendors such as Intel, AMD used to notified that processor can't be speeds up more and more with the environment they should use. Then they used to think about parallel processing, here's the point Hyper-threading technology comes in to action. Later they improved it to Dual Core then in to Core 2 Duo. the answer is to use the maximum performance and of the above processors (advantage of parallel processing) we have to use the threads with our C# applications. class Program { static void Main(string[] args) { // create thread start delegate instance - contains the method to execute by the thread ThreadStart ts=new ThreadStart(run); // create new thread Thread thrd=new Thread(ts); // start thread thrd.Start(); // makes the main thread sleep - let sub thread to run Thread.Sleep(1000); for (int t=10; t > 0; t--) { Console.WriteLine("Main Thread value is :" + t); Thread.Sleep(1000); } Console.WriteLine("Good Bye!!!I'm main Thread"); Console.ReadLine(); } // this method executed by a separate thread static void run() { for (int i = 0; i < 10; i++) { Console.WriteLine("Sub Thread value is : " + i); Thread.Sleep(1000); } Console.WriteLine("Good Bye!!!I'm Sub Thread"); } } Periodic operations from threads If you want to perform any method call in a perodic order then you can use the Timer class. Note : There are three timer classes availbale with .net framework class library one is in System namespace next is in System.Windows.Forms namespace and the last is in System. Threading namespace all of them are providing similar functionalities so please don't confuse them together, I'm talking here is about the System.Threading.Timer class Example: Using Timer class class Program { static void Main(string[] args) { // assign thread timer to do the job System.Threading.Timer thrdTimer = new Timer(run, 10, 0, 1000); // makes the main thread sleep - let sub thread to run Thread.Sleep(1000); Console.WriteLine("Good Bye!!!I'm main Thread"); Console.ReadLine(); } /* this method executed by a separate thread * this sholud be match with the TimerCallback * (parameters must be passed as an object) */ static void run(object args) { // cast our parameter int j = (int)args; Console.WriteLine("Hi I'm executing by timer you passed " + j); } } Here is the line we are assiging new timer to do the job,last parameter is the period to stay(in miliseconds) within the callbacks (here I have passed the 1000). // assign thread timer to do the job System.Threading.Timer thrdTimer = new System.Threading.Timer(run, 10, 0, 1000); See and how much .net framework class library had made the developer life easier.
Answers 7 Comments
Dislike Bookmark

Answered on 04/03/2015 Learn IT Courses/Microsoft Training/Microsoft BI (Business Intelligence) Tools/Microsoft SharePoint

As mentioned often, when using COM we can access SharePoint data from the client side browser itself with Silverlight and ECMAScript applications. Web parts with very rich user interface can be developed with the help of Silverlight and jQuery. For example, we can create web parts like video and... ...more
As mentioned often, when using COM we can access SharePoint data from the client side browser itself with Silverlight and ECMAScript applications. Web parts with very rich user interface can be developed with the help of Silverlight and jQuery. For example, we can create web parts like video and image galleries with beautiful animations. COM along with JavaScript or jQuery can be implemented with just a Content Editor Web part within the browser or from SharePoint designer without opening Visual Studio. You can read about it here. When you save your site as a template. The application developed with an ECMAScript or Silverlight application implemented with Client Object Model would come along with the template which would be very helpful during migrations though we need to take care of any hard coded values. No IISREST is required while deploying a Silverlight or an ECMAScript application implemented with COM. We can have SharePoint accessed from the client desktop using Windows forms applications implemented with COM. We can develop desktop gadget kind of applications which would display the new announcements added to the “Announcements” list. No SharePoint installation is required in the development machine. Only the dll’s are required if you are going to develop Silverlight applications.
Answers 18 Comments
Dislike Bookmark

Answered on 17/02/2015 Learn IT Courses

learn in-demand tools like Adobe Photoshop, Adobe Illustrator, HTML5, JavaScript & Drupal. It will be the first step after that lot of tools are there to gain
Answers 14 Comments
Dislike Bookmark

Answered on 11/12/2014 Learn .Net/ASP.NET

well assume you are the author of a button control. You need to call user code when the button is clicked. The user could name his method anything and this method could belong to any class. How does Microsoft know what I am going to name my class and method? A delegate encapsulates the things needed... ...more
well assume you are the author of a button control. You need to call user code when the button is clicked. The user could name his method anything and this method could belong to any class. How does Microsoft know what I am going to name my class and method? A delegate encapsulates the things needed for making the call into an object. What are the things needed for making this call? Your type details like class name, this pointer etc (_target variable) Your method details like method signature, address etc (_methodPtr variable) Reference: http://www.arungudelli.com/csharp/delegates-and-events-in-csharp/
Answers 37 Comments
Dislike Bookmark

Ashok K. describes himself as SharePoint Administration And Development, Office 365,Advanced .Net C#. He conducts classes in Microsoft Azure Training, Microsoft Certification and Microsoft SharePoint. Ashok is located in Ramapuram, Chennai. Ashok takes at students Home, Regular Classes- at his Home and Online Classes- via online medium. He has 11 years of teaching experience . Ashok has completed Bachelor of Technology (B.Tech.) from Anna University in 2005. He is well versed in Telugu, English and Tamil. Ashok has got 11 reviews till now with 100% positive feedback.

X

Share this Profile

Recommended Profiles

Shreenath Neema

Shreenath Neema photo Annapurna Road, Indore

Mallikarjuna

Mallikarjuna photo Talaghattapura, Bangalore

Payel M.

Payel M. photo Dumdum, Kolkata

Narendar Singh thakur

Narendar Singh thakur photo Nallakunta, Hyderabad

Sureshbabu Selvaraj

Sureshbabu Selvaraj photo Meenambakkam, Chennai

Swasthi Academy for Technical Excellence

Swasthi Academy for Technical Excellence photo Kolathur, Srinivasa Nagar, Chennai

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more