Posts

  • perspective

    Let’s talk about context and perception

    April 19, 2019 by

    The value and importance of perspectives

    Read More…
  • What’s New in Visual Studio 2017

    September 15, 2017 by

    [Updated for the 15.3 release] In March this year we’ve got a brand new and shiny Visual Studio. To many of us the favorite development environment. Here is a high-level recap of the changes made:

    Read More…
  • C# 8.0 Preview

    August 28, 2017 by

    The guys from Microsoft seem to be working with lightning speed. At least when it comes to C# and the .Net framework. Looks like C# 8.0 is at our doorstep and while it’s still early news it’s exciting nevertheless. In a recent channel Channel 9 video Mads Torgersen has demonstrated the first few features that… Read more

    Read More…
  • TehBoyan Talks Azure (Video)

    August 23, 2017 by

    Hi all, A video of a talk I did on “Overview of Azure” to on an internal conference at tretton37. It’s a comprehensive but brief overview of Microsoft Azure It’s been a while. It seems like I took a longer than usual(even for a lazy person like me) break from blogging. Well, I hope that’s about… Read more

    Read More…
  • My First Meet With Oculus Rift

    June 4, 2015 by

    From the many activities and awesome stuff we’ve got going on at tretton37, one is virtual reality. We are a bunch of guys particularly interested in this subject and willing to experiment with various equipment and software around it. The spotlight of the industry on VR has come back in the recent years as these gadgets… Read more

    Read More…
  • Loose Coupling

    High Cohesion, Loose Coupling

    April 8, 2015 by

    We are living in a time where businesses and the people running them often change their mind. I won’t be going into details of why is that so, let’s just say it is a given, and let’s say they are right. It gives them the competitive edge when they are flexible. It is on us… Read more

    Read More…
  • Value and Reference / In Depth

    March 13, 2015 by

    Whatever you do in the .NET framework deals either with value or reference types, yet, there seems to be a great deal of confusion in many discussions with fellow developers and on online forums and QA sites about where the actual variables reside. It is so basic yet a cause of so many misconceptions. For… Read more

    Read More…
  • Code Analysis with NDepend

    March 13, 2015 by

    When our projects reach a certain size it is very hard to determine the complexity of our code. It gets harder and harder to see the overall picture. It also becomes very easy to introduce unnecessary complexity to parts of our system that we don’t want to. In simple words, it’s easy to get lost.… Read more

    Read More…
  • The Story of the Modern Day Developer

    March 13, 2015 by

    Software Developer, a “Programmer” even an “Engineer” or a “Craftsman“, although there are substantial differences between these according to some people, when we say any of them we mean one thing….an organism that transforms coffee into code 🙂 so I will continue with the term “Developer” and I wouldn’t like to go into that discussion… Read more

    Read More…
  • Sql Server: datetime vs datetime2 recap

    March 13, 2015 by

    The MSDN documentation for datetime recommends using datetime2. datetime2 has larger date range, a larger default fractional precision, and optional user-specified precision. Also depending on the user-specified precision it may use less storage. Furthermore, datetime2 has a date range of “0001 / 01 / 01” through “9999 / 12 / 31” while the datetime type… Read more

    Read More…
  • Get all stored procedures related to a table

    March 13, 2015 by

    To get all stored procedures related to a table: Option 1: SELECT DISTINCT so.name FROM syscomments sc INNER JOIN sysobjects so ON sc.id=so.id WHERE sc.TEXT LIKE ‘%tablename%’ Option2: SELECT DISTINCT o.name, o.xtype FROM syscomments c INNER JOIN sysobjects o ON c.id=o.id WHERE c.TEXT LIKE ‘%tablename%’

    Read More…
  • Filtering duplicates out of an IEnumerable

    March 13, 2015 by

    Problem: Filtering out(removing duplicates) from an IEnumerable One possible solution with using linq would be to group by key and take the first element of each group. Here’s an example: enumerable.GroupBy(x => x.key).Select(g => g.First())

    Read More…
  • Test Driven Development

    March 12, 2015 by

    It is pretty hard writing an article on something that so many super cool authors have written books about. But, as I said it is my own experience learning and embracing TDD that I want to share here so that maybe I can help someone out there that can relate to this. And also I… Read more

    Read More…
  • The S.O.L.I.D. Principles

    March 12, 2015 by

    There have been many questions I encountered lately of what are the best practices / guidances that you can take up on when designing an application. Wheather that’s an ASP.NET application or any other type of application that uses object oriented principles. First and upmost, let me begin with probably one of the most important principles… Read more

    Read More…
  • Using a .NET assembly in SQL Server 2008

    March 12, 2015 by

    Many times you fnd yourself in a situation where you have to do something that seems too complex to implement in TSQL or you just want to use some feature from the .NET framework, or you already have something implemented in an assembly and you want to use it in your stored procedure or function. While TSQL is very… Read more

    Read More…
  • Custom Membership User

    March 12, 2015 by

    Hello again. In the first part of these mini series we discussed how you can create a custom membership provider and a custom role provider. Many times you will find yourself in a situation where you need to store and retrieve more data for a specific user than it is available in the  MembershipUser class, which is the default for a MembershipProvider.… Read more

    Read More…
  • Custom Role Provider

    March 12, 2015 by

    In the first part of these series we discussed and provided an example of how to create a custom membership provider. We will continue these mini series with a discussion and an example of how to create a custom role provider. We said in the first part that the reason of why you would like to create a custom membership… Read more

    Read More…
  • Custom Membership Provider

    March 12, 2015 by

    Custom Membership, Role Providers, Membership User Series. Since these articles and the examples in them are pretty long, it could get pretty cumbersome to have all of them in one go so I split them up in several articles. Here goes the first one. The Custom Membership Provider Implementation There are many times when the MembershipProvider and its underlying database construction aren’t… Read more

    Read More…
  • FileUpload Control in ASP.NET and IIS7

    March 12, 2015 by

    When you want to work with the FileUpload control in ASP.NET probably the most important thing to have in mind is that you are working with files, and files can get big, sometimes really big. By default with the FIleUpload control you can upload files that are 4096 KB (4 MB) in size.

    Read More…
View all posts

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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

This site uses Akismet to reduce spam. Learn how your comment data is processed.