……………………………………………….Expertise in .NET Technologies


This is Ravi Varma Thumati from Vishakapatnam, India. I have done my MCA in Andhra University and working as a Technical Lead for Microsoft Technologies in one of the MNC companies in Vishakapatnam.

Over 5 years of experience in various technologies like ASP.NET, C#, SQL Server, VB.NET, Crystal Reports, SharePoint Portal Server and BizTalk Server.

I would like to share little information which will help you to expertise in Microsoft technologies.  I have gone through many books, documentation and also surf many sites to gather this information so that the developers can make use of this.   

I appreciate your valuable and innovative suggestions to make this blog more interactive and helpful for all levels of developers.

                                                                                        …..RaviVarma Thumati

                             Small opportunities are often the beginning of great enterprises



192 Responses to “About”

  1. sailjamehra said

    i really appriciate.. you done a good job..

  2. Harika said

    hai sir,

    Thank you sir for this blog.We got information of the coding standards all at one place. Otherwise it would have taken a lot of time and effort to search for these details. and also WHEN UR GOING TO START SILVERLIGHT SIR …I AM EAGER TO wait IN this your blog..

    • ravivarmathumati said

      Hai Harika,

      Thank you very much for your comments.. I am on my way to post Silerlight as well as all other advanced concepts. Soon you will find a post for SilverLight…

      I appriciate your feedbacks… keep on posting ……………..Ravi Varma Thumati

      • Excellent blog! I really love how its easy on my eyes as well as the information are well written. I am wondering how I may be notified whenever a new post has been made. I have subscribed to your rss feed which ought to do the trick! Have a nice day!

      • I’m really enjoying the theme/design of your blog. Do you ever run into any internet browser compatibility problems? A few of my blog visitors have complained about my website not working correctly in Explorer but looks great in Chrome. Do you have any advice to help fix this problem?

      • Having just been looking forinformative blog posts for the research project I’ve been working on when I happened to find yours. Thanks for this great material! — Berlin Maryland Passport Offices

      • I notice quite a number of blogs that look interesting and really worth a read. There’s nothing worse than sifting through limitless blah blah blogs simply to locate a few that keep ones attention. Thanks. Great job!

      • What a lovely blog site. I’ll definitely be back again. Please keep writing!

      • pretty handy material, overall I think this is worth a bookmark, thanks

      • I was very happy to locate this site on google.I wanted to say thank you to you with regard to this superb post!! I surelyappreciated every little bit of it and I’ve you bookmarked to check out new stuff you post.

    • Pretty insightful submit. Never thought that it was this simple after all. I had spent a good deal of my time looking for someone to explain this topic clearly and you’re the only one that ever did that. Kudos to you! Keep it up

    • Have you considered including some appropriate links on the article? It might enrich everyone’s understanding.

    • I like this post a lot. I’ll certainly be back again. Hope that I will be able to read much more informative posts then. Is going to be sharing your wisdom with all of my associates!

    • Howdy! Someone in my Facebook group shared this site with us so I came to check it out. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Wonderful blog and fantastic design and style.

    • Youre so awesome, man! I cant believe I missed this blog for so long. Its just great stuff all round. Your design, man…too amazing! I cant wait to read what youve got next. I love everything that youre saying and want more, more, MORE! Keep this up, man! Its just too good.

  3. maggi said

    Thanks for your blog is very useful for interviews and implementing applications.

    sir, i want this answers and simple code(ex)
    1.what is diff b/w abstract class and interfaces.

    • Amazing blog layout here. I really enjoyed reading your blog and I love the way you write.

    • I can see that you might be an expert at your field! I am launching a web site soon, and your info will be incredibly useful for me..!.! Thank you for all your help and wishing you all the success in your business.

    • le mariage said

      I wanted to follow along and let you know how , very much I cherished discovering your blog today. I will consider it an honor to work at my office and be able to operate on the tips shared on your web site and also be a part of visitors’ remarks like this. Should a position associated with guest article author become available at your end, i highly recommend you let me know.

    • Finally, an issue that I am passionate about. I have looked for information of this caliber for the last several hours. Your site is greatly appreciated.

    • Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

    • I do know this isn’t precisely on topic, but i’ve a website using the same program as well and i get troubles with my comments displaying. is there a setting i’m missing? it’s attainable you might help me out? thanx.

    • pretty useful stuff, overall I imagine this is really worth a bookmark, thanks

    • Youre so awesome, man! I cant believe I missed this blog for so long. Its just great stuff all round. Your design, man…too amazing! I cant wait to read what youve got next. I love everything that youre saying and want more, more, MORE! Keep this up, man! Its just too good.

  4. Venkatalakshmi said

    ravi sir,

    you are concentrating more in C#. while content has to do with the providing perspective,direction,depth and communication this blog means fluency and gives flamboyance. and also i really appriciate for you ..bcoz experts say that the basics are sacrosanct for instance..i to hail of this blog..
    ..your hardwork and your efforts are excelent sir..
    thank u..for everything

    • ravivarmathumati said

      Thank you very much for your valuable comments. I am continuously updating the blog and soon you will find so many articles related to both C# and VB.NET. I appriciate if you could send me more feedbacks on this blog.

    • blagues said

      Great post, first time i’ve seen this being used, will have to give a go. added +rating

    • Dear friend. My partner and i truly love your writing as well as your web page all in all! The piece of writing is actually very clearly written and effortlessly understandable. The WordPress theme is impressive as well! Would definitely be good to discover exactly where I can download it. Please keep up the very good job. All of us require far more such site owners just like you on the internet and also much fewer spammers. Wonderful mate!

    • I merely wanted to thank you once more for that amazing blog you have made here. It truly is full of ideas for those who are really interested in this subject, in particular this very post. You really are all so sweet in addition to thoughtful of others in addition to the fact that reading the blog posts is a wonderful delight to me. And such a generous gift! Jeff and I are going to have fun making use of your tips in what we should do in a month’s time. Our listing is a kilometer long which means your tips will be put to excellent use.

    • This is pretty interesting ;), i was looking for something and found your site instead through Bing . I love networking. Anyways, just wanted to drop by and say hello ;). i have subscribed to your blog and i am looking forward to the updates , Bye

    • Interesting design on your blog site. I really loved reading that,I will be to read more down the road.

    • Hi, just needed you to know I have added your internet site to my Google bookmarks due to your extraordinary blog layout. But seriously, I believe your web site has one from the freshest theme I’ve came across. It very helps make reading your blog much easier.

    • I just added this site to my favorites. I really like reading your posts. Hey Webmaster, Thank you!

    • Malik Pong said

      Thanks for your great post! It continues to be extremely helpful. I wish that you will proceed sharing your wisdom with us.

  5. Ramu said

    Ur blog is too good ..Itz really helpfull.

  6. Your blog keeps getting better and better! Your older articles are not as good as newer ones you have a lot more creativity and originality now keep it up!

  7. babu said

    the site is very good and usefull stuff..

  8. Rajiv Cs said

    Hi Ravi,
    This is the site where I got lot info at one place.I am very thankful to you.I will keep you in touch for any queries related to .NET.

    Rajiv CS

  9. Rajiv CS said

    Hi Ravi,
    If you have any info related to Application Pool concept can you please post it here so that it will be very helpful for me.

    Rajiv CS

  10. As a Newbie, I am constantly browsing online for articles that can aid me. Thank you

  11. There is clearly a lot to realize about this. I believe you made various good points in features also.

  12. actually liked the article you wrote . it just is not that simple to discover great text toactually read (you know.. really READ and not just going through it like some zombie before moving on), so cheers mate for really not wasting any of my time! 🙂

  13. continue with the the great work on the site. I appreciate it. Could maybe use some more updates more often, but i am quite sure that you got more or better things to do like we all do. 😉

  14. keep up the nice work on the site. Do like it! :p Could use some more frequent updates, but i am sure that you have got better things to do like we all do. :p

  15. fheiffh said

    hi people I are afflicted by information overload so thanks for keeping the web good. Decent reading. Nice blog design as well. continue your great work.

  16. Your post was very interesting! <33 I hope you will continue to post more ^^b I will visit frequently. =)

  17. Your place is valueble for me. Thanks!…

  18. jqueryui said

    i have checked this site a few times now and i have to say that i find it quite great actually. continue doing what you’re doing! :p

  19. Resguider said

    i’ve checked this cool site a few times now and i have to say that i find it quite exeptional actually. keep the nice work up! :p

  20. This post appears to get a large ammount of visitors. How do you advertise it? It gives a nice unique twist on things. I guess having something authentic or substantial to post about is the most important thing.

  21. immense journal you own

  22. I’d have to check with you here. Which is not something I typically do! I really like reading a post that will make people think. Also, thanks for allowing me to speak my mind!

  23. prodigious post you’ve gain

  24. This site seems to recieve a great deal of visitors. How do you promote it? It gives a nice individual twist on things. I guess having something useful or substantial to say is the most important factor.

  25. I’d have to concur with you on this. Which is not something I typically do! I really like reading a post that will make people think. Also, thanks for allowing me to speak my mind!

  26. reseguider said

    kinda enjoyed the post that you published . it just is not that easy to find good posts to read (you know READ! and not simply going through it like some uniterested and flesh eating zombie before moving on), so cheers man for really not wasting my time! 😉

  27. Variety is the spice of life

  28. you may have an important blog here! would you wish to make some invite posts on my weblog?

  29. extreme account you’ve acquire

  30. amazing chart you’ve annex

  31. Paketresor said

    really appreciated the post you wrote actually. it just is not that simple to discover even remotely good posts to read (you know READ and not just going through it like some uniterested and flesh eating zombie before going somewhere else), so cheers mate for really not wasting my time! 😀

  32. outstanding

  33. resor said

    keep up the good work on the blog. I appreciate it. Could use some more frequent updates, but i am quite sure that you have got other things things to do like we all have to do unfortunately. 🙂

  34. great article very informative will be back again to visit soon

  35. Thanks for the good blog post as always.

  36. Looking at i think it is exceptionally insightful. Document be thankful for that you making and to put this document collectively. Yet again I have found ourselves paying out procedure to a lot of time simultaneously scanning and additionally posting comments. But so what exactly, it absolutely was even so worth buying!

  37. Spot on with this write-up, I truly think this web site wants rather more consideration. I’ll in all probability be once more to read much more, thanks for that info.

  38. Thanks for another excellent post. Where else could anyone get that type of information in such an ideal way of writing? I have a presentation next week, and I am on the look for such information.

  39. Youre so cool! I dont suppose Ive learn something like this before. So good to find any person with some authentic ideas on this subject. realy thank you for starting this up. this web site is one thing that is needed on the internet, somebody with a bit of originality. useful job for bringing something new to the web!

  40. Hey very nice blog!! Man .. Beautiful .. Amazing .. I will bookmark your site and take the feeds also…I’m happy to find so many useful information here in the post, we need develop more strategies in this regard, thanks for sharing. . . . . .

  41. Hi, Neat post. There’s a problem with your website in internet explorer, would check this… IE still is the market leader and a big portion of people will miss your great writing due to this problem.

  42. An fascinating dialogue is worth comment. I think that you should write more on this matter, it may not be a taboo topic however generally people are not sufficient to speak on such topics. To the next. Cheers

  43. Thank you for this unique article. I especially enjoyed reviewing it and ought to discuss it with everyone.

  44. You need to take part in a contest for one of the best blogs on the web. I will recommend this web site!

  45. I really wanted to type a brief note so as to say thanks to you for those precious hints you are sharing on this site. My extensive internet lookup has at the end been recognized with pleasant concept to talk about with my classmates and friends. I ‘d assume that many of us site visitors are rather lucky to be in a fantastic place with very many perfect professionals with good ideas. I feel somewhat happy to have discovered your entire website page and look forward to so many more excellent times reading here. Thanks a lot once more for all the details.

  46. just wanted to write down a word to express gratitude to you for some of the precious tips and tricks you are writing on this website. My incredibly long internet lookup has now been honored with reputable content to go over with my contacts. I would state that that most of us website visitors are definitely fortunate to exist in a decent network with very many brilliant people with beneficial pointers. I feel very much privileged to have seen the web page and look forward to tons of more enjoyable minutes reading here. Thank you once more for everything.

  47. I couldn’t have asked for a better blog. You happen to be always at hand to provide excellent advice, going directly to the point for straightforward understanding of your target audience. You’re truly a terrific expert in this subject matter. Thank you for being there guys like me.

  48. Thank you for your energy to have had these things together on this blog site. Mary and i also very much appreciated your suggestions through your articles about certain things. I understand that you have numerous demands on schedule hence the fact that a person like you took just as much time like you did to guide people really like us by way of this article is actually highly loved.

  49. Ivey Hake said

    Just about all I can point out is, I am not sure what to say! Except needless to say, for the amazing tips that happen to be shared on this blog. I’ll think of a zillion fun tips on how to read the posts on this site. I do believe I will finally take action with your tips on those issues I could never have been able to handle alone. You were so considerate to allow me to be one of those to profit from your useful information. Please see how great I enjoy the whole thing.

  50. It was my pleasure coming across your site last night. I came here right now hoping to find out something new. I was not disappointed. Your ideas for new approaches on this area were useful and an excellent help to me and my spouse. Thank you for having time to write out these things and for sharing your thinking.

  51. It really is rare to find a professional person in whom you may have some trust. In the world at present, nobody actually cares about showing others the way out in this subject matter. How happy I am to have now found a really wonderful site as this. It is people like you exactly who make a real difference currently through the thoughts they write about.

  52. I just wanted to let you know how much we appreciate everything you’ve shared to help enhance the lives of an individual in this subject material. Through your articles, I have gone via just a beginner to an expert in the area. It can be truly a tribute to your good work. Thanks

  53. I’m impressed, I must say. Actually rarely do I encounter a weblog that’s both educative and entertaining, and let me inform you, you’ve got hit the nail on the head. Your concept is outstanding; the difficulty is something that not sufficient persons are speaking intelligently about. I am very happy that I stumbled throughout this in my search for something regarding this.

  54. I found this post through Yahoo and I’m glad I did!

  55. I’ve read a few good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a wonderful informative web site.

  56. I am happy to be one of the visitants, this helped a lot thank you .

  57. Excellent information! Thank you for sharing. We will be coming back soon.

  58. Thanks! This is an extremely interesting explanation. We will be visiting this site for some more of your information in the near future.

  59. Excellent article! Thank you for publishing. We will be coming back shortly.

  60. Impotenz said

    Is that this a weblog? Where would you get the theme coming from?

  61. Thank you! This is a very wonderful post. I will be stopping by this site for even more of your information in the near future.

  62. Oh, what a delicious idea! My appreciation to you and keep these coming.

  63. I really liked this site, this is good blog.

  64. This really answered my problem, thank you!

  65. Nicely, its all about knowing what’s proper and what’s incorrect.

  66. Goji Beere said

    I’ll become subscribing for your feed and that i hope you publish again quickly.

  67. Most of us require a lot more this sort of site owners just like you on the web and also a lot fewer spammers.

  68. I really liked this site, this is nice blog.

  69. I was just looking for this info for a while. After six hours of continuous Googleing, at last I got it in your site. I wonder what is the lack of Google strategy that don’t rank this kind of informative web sites in top of the list. Normally the top sites are full of garbage.

  70. I do not even understand how I stopped up here, however I assumed this submit used to be great. I don’t recognize who you are but certainly you’re going to a famous blogger if you happen to are not already 😉 Cheers!

  71. I savor, lead to I found just what I was having a look for. You have ended my 4 day long hunt! God Bless you man. Have a great day. Bye

  72. I just couldn’t go away your web site prior to suggesting that I actually enjoyed the standard information an individual provide for your guests? Is gonna be again often to check out new posts

  73. Heya i am for the primary time here. I came across this board and I to find It really useful & it helped me out a lot. I’m hoping to provide one thing back and aid others like you helped me.

  74. Top-notch article it is surely. We’ve been waiting for this tips.

  75. Great article once again! I am looking forward for your next post:)

  76. That is possibly the best posts I’ve checked out on this particular matter, you honestly know your information.

  77. Good Stuff appreciate the insight, I will be back!! A~

  78. WOW GOLD said

    Hi there may I reference some of the material here in this entry if I link back to you?

  79. I needed to thanks for this great read!! I definitely having fun with each little little bit of it I have you bookmarked to take a look at new stuff you post

  80. Extremely rated post. I be taught one thing totally new on different blogs everyday. Deciding on one . stimulating to read the paper content material from other writers and learn just a little one thing from their website. I’d like to apply sure of this content on my blog you’re mind. Natually I’ll give a link right here we’re at your web-site. Recognize your sharing.

  81. Many thanks for this valuable piece of writing. I actually enjoyed reading it and will definitely talk about it with friends.

  82. I¡¯m delighted that I have noticed this weblog. Finally anything not a junk, which we go through incredibly frequently. The website is lovingly serviced and kept as much as date. So it need to be, thank you for sharing this with us.

  83. You made some decent points there. I looked on the internet for the topic and found most persons will consent with your website.

  84. Hey – nice blog, just wanting around some blogs, seems a reasonably nice platform You Are using. I’m currently utilizing Drupal for a couple of of my sites but looking to change one in all them over to a platform very much the same to yours as a trial run. Something in particular you would recommend about it?

  85. Wow! Thank you! I always needed to write on my website something like that. Can I take a portion of your post to my site?

  86. Thanks for taking the time to discuss this, I feel strongly about it and love learning extra on this topic. If possible, as you acquire expertise, would you thoughts updating your blog with further information? This can be very helpful for me.

  87. I’m still learning from you, but I’m making my way to the top as well. I definitely enjoy reading everything that is posted on your blog.Keep the aarticles coming. I loved it!

  88. Many thanks for posting this, It?s just what I used to be researching for on bing. I?d rather a lot relatively hear opinions from an individual, barely than an organization web web page, that?s why I like blogs so significantly. Many thanks!

  89. I have been checking out many of your articles and it’s pretty good stuff. I will definitely bookmark your blog.

  90. Thanks for the Post. Was’t what I was exactly looking for but when I searched Google your post came up so I checked it out and wanted to at least say thanks. A~

  91. Hey, I appreciate the articles and outstanding design you got here! I have you bookmarked to keep up with any new posts. I would like to say thanks for taking the time to share your thoughts and the time it took to post!! Two Thumbs up!

  92. i have begun to visit this site a couple of times now and i have to say that i find it quite nice actually. keep it up! 😉

  93. WOW GUIDE said

    This isn’t the exact info I was searching for but your post came up as the first choice in GooGle and I’m glad I took the time to check it out…I’ll be back A~

  94. Great to become visiting your web site again, it’s been months for me.

  95. Wasserbett said

    The clearness in your post is simply spectacular and that i can presume you are an expert on this subject.

  96. Congratulations on possessing actually certainly one of probably the most sophisticated blogs Ive arrive across in a while! Its just amazing how much you’ll have the ability to think about away from a factor basically merely because of how visually stunning it is. Youve place collectively an excellent weblog site space –nice graphics, motion pictures, layout. This is certainly a must-see web site!

  97. This one is an inspiration personally to uncover out rather more related to this subject. I need to confess your knowledge extended my sentiments as well as I am going to right now take your feed to remain up to date on each coming weblog posts you would possibly probably create. You’re worthy of thanks for a job perfectly accomplished!

  98. Well that was a good read.

  99. Thanks for the info.

  100. magnificent points altogether, you just gained a brand new reader. What would you recommend in regards to your post that you made some days ago? Any positive?

  101. Ive been meaning to read this and just never got a chance. Its an issue that Im quite interested in, I just started reading and Im glad I did. Youre a wonderful blogger, one of the very best that Ive seen. This blog certainly has some info on topic that I just wasnt aware of. Thanks for bringing this things to light.

  102. Nice post. Bookmarked? check!

  103. Valuable info. Lucky me I found your web site by accident, and I’m shocked why this accident didn’t happened earlier! I bookmarked it

  104. bbm pins said

    Somebody essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I amazed with the research you made to make this particular publish extraordinary. Great job!

  105. I discovered your weblog web site on google and verify just a few of your early posts. Proceed to maintain up the excellent operate. I just extra up your RSS feed to my MSN Information Reader. Looking for ahead to reading more from you in a while!…

  106. nice! i can tell this was essential! excellent job!

  107. You should participate in a contest for top-of-the-line blogs on the web. I’ll recommend this website!

  108. very nice submit, i certainly love this website, carry on it

  109. Frisbee said

    I simply wanted to inform you about how much I appreciate every little thing you’ve discussed to help increase the value of the lives of people in this subject material. Through your own articles, I’ve really gone via just a novice to a skilled in the area. It can be truly a gratitude to your good work. Thanks

  110. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work.

  111. Resources such as the one you mentioned here will be extremely helpful to myself! I’ll publish a hyperlink to this web page on my private weblog. I am positive my site visitors will find that very effective.

  112. rob gell said

    Please tell me that youre going to keep this up! Its so very good and so important. I cant wait to read a lot more from you. I just feel like you know so considerably and know how to make people listen to what you’ve to say. This blog is just too cool to be missed. Fantastic stuff, seriously. Please, PLEASE keep it up!

  113. phone spy said

    Oh my goodness! a tremendous article dude. Thanks However I am experiencing challenge with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting equivalent rss downside? Anybody who is aware of kindly respond. Thnkx

  114. Thank you for this great article! It has long been very insightful. I wish that you’ll carry on posting your wisdom with us.

  115. Thank you for your great post! It has been very useful. I wish that you will proceed posting your knowledge with us.

  116. What a super site and informative posts, I will add a link on my blogroll and bookmark this site. Regards! Thanks! Cheers! Clare Schippers

  117. What a lovely blog site. I’ll surely be back again. Please hold writing!

  118. Dear admin, thanks for providing this blog post. I found it great. Take care,

  119. Hello, i found your website through yahoo and hope you keep making more fine articles.

  120. Nylon Feet said

    I appreciate, cause I found exactly what I was looking for. You have ended my four day long hunt! God Bless you man. Have a nice day. Bye

  121. Very informative publish right here. Thanks for sharing your knowledge with me. I will certainly be back.

  122. I really like your writing style, good info, appreciate it for posting :D.

  123. Ravi Varma Thumati said


    thank you for the comments and i would love to get suggestions from you.

    Ravi Varma Thumati

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: