Posts

Showing posts with the label Software Engineers

Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework

Image
http://msdn.microsoft.com/en-us/magazine/bb985010.aspx http://msdn.microsoft.com/en-us/magazine/bb985011.aspx http://www.codeproject.com/Articles/39246/NET-Best-Practice-No-2-Improve-garbage-collector

.Net FAQ

Image
----------------------------------------------------------------------------- C# Frequently Asked Questions http://blogs.msdn.com/b/csharpfaq/default.aspx?PageIndex=2 ------------------------------------------------------------------------------ 1. Default access specifier Classes and structs that are declared directly within a namespace (in other words, that are not nested within other classes or structs) can be either public or internal. Internal is the default if no access modifier is specified. http://msdn.microsoft.com/en-us/library/ms173121%28v=vs.90%29.aspx 2. Protected Internal The type or member can be accessed by any code in the assembly in which it is declared, or from within a derived class in another assembly. Access from another assembly must take place within a class declaration that derives from the class in which the protected internal element is declared, and it must take place through an instance of the derived class type. Note: The protected inte...

The Importance of Personal Projects in Software engineer's life

I felt like working as software engineer in software industry kills your passion in coding. Is it ? I think so. I have been working as a software engineer for past 4 years. I got placed through campus selection in a MNC. So what is the outcome after last 4 years. I became a baby in software industry. I neither got exposure to any new technologies nor any challenging job. We cannot blame the company too some extend. Because to some extend, the technology company uses depends on the client. I had a hardcore passion for coding in my college days. These days I hate coding to the worst extend it can go. Almost all coders will go through these kind of scenarios. So How to get rid of this. Being a freelancer is a good idea. You are boss for your business. You are defining the architecture, you are implementing your ideas and the outcome is you are enjoying your work. Of course, the financial security of leaving a 9 to 5 job to be your own boss is the first drawback that would come to mind. ...