Archives
-
Guest Speaker at Universities around Macedonia
Previous and the next week I am a guest speaker at few Computer and Information Science faculties, at different Universities around Macedonia.
-
Code Camp 2011 – Summary
Waiting whole twelve months to come this year’s Code Camp 2011 event was something which all Microsoft technologies (and even non-Microsoft techs.) developers were doing in the past year. Last year’s success was enough big to be heard and to influence everything around our developer community and beyond.
-
Macedonian Code Camp 2011
Autumn was filled with lot of conferences, events, speaking engagements and many interesting happenings in Skopje, Macedonia.
-
Speaking at BizSpark Bootcamp in Skopje, Macedonia
Tuesday, 15 November 2011, I will be speaking at BizSpark Bootcamp event that will be held at M6 Training Centre in Skopje, Macedonia.
-
Time travel issue – “Specified argument was out of the range of valid values. Parameter name: utcDate”
Few hours ago my wife told me it is time to get some rest, but since I was deep inside code resolving some interesting control flows, the time passed. I was almost done making the last tests before going to sleep when suddenly an interesting issue comes to scene… I refreshed my beautiful website to see the latest changes and ooopsss… the style is not loading properly… I thought it is something with the browser cache (since I didn’t change anything in the styles)… But it wasn’t that. I checked the same with multiple browsers, still my website was plain and ugly, without any styles…
-
Speaking at MS Vizija 9 Conference on topic ASP.NET MVC3 & Razor
October 20 (Thursday), I will be speaking at Microsoft Vizija Conference.
-
Squish your CSS and JS files in your ASP.NET web apps
SquishIt is a nice library that helps you nicely minify your CSS and JavaScript files with very small effort.
-
Simple, fast and useful MiniProfiler for ASP.NET MVC
MiniProfiler is very lightweight, simple, fast and useful profiler for ASP.NET websites including ASP.NET MVC. It is designed to help you find possible performance issues and have very nice and clear view over each operation that happens in your web applications.
-
Paging ListView using DataPager without using DataSource Control
If you have already used the ASP.NET ListView and DataPager controls, you know how easily you can display your data using custom templates and provide pagination functionality. You can do that in only few minutes. The ListView and DataPager controls work perfectly fine in combination with DataSource controls (SqlDataSource, LinqDataSource, ObjectDataSource etc.), however if you use them with custom data collection, without using Data Source controls, you may find some unexpected behavior and have to add some little more code to make it work.
-
Preparing MCTS 70-515 – Web Applications Development with Microsoft .NET Framework 4
One month ago I passed the TS: Web Applications Development with Microsoft .NET Framework 4. In this blog, I want to help all those who want to prepare or are already preparing themselves toward taking this certification exam, by giving some useful learning tips that may help you prepare better.
-
Trigger update to jQuery Tablesorter on dynamically modified table
Several months ago I wrote a blog post about using tablesorter and pager plugins with ASP.NET MVC to beautifully create sorting and pagination features on plain tables and data in your HTML. However, in the past few weeks I have got some reports by users who use these plugins that they have problems when new data is added to the table dynamically on client side. The thing is that the plugin does not know anything about the new data, so, we need to tell the table sorter & pager that there is new data to be considered when sorting and paging operations are performed.
-
Serialize only specific class properties to JSON string using JavaScriptSerializer
About one year ago I wrote a blog post about JavaScriptSerializer and the Serialize and Deserialize methods it supports.
-
JavaScript and jQuery learning path for .NET Developers
INTRODUCTION
-
I am Microsoft MVP now!
It is a honor, a privilege and the biggest moment in my professional life! Today I’ve received an email from Microsoft saying that I have been awarded with Microsoft MVP Award.
-
Orchard CMS translation in Macedonian language
In the past two weeks I have been working on translating Orchard CMS in my native (Macedonian) language. Finally, the translation is completed and it is available for download in the Orchard Localization page. About 90% of the strings are translated.
-
Ajax-based data loading using jQuery.load() function in ASP.NET
In general, jQuery has made Ajax very easy by providing low-level interface, shorthand methods and helper functions, which all gives us great features of handling Ajax requests in our ASP.NET Webs.
-
Adding Blog to Your Orchard Website
One of the common features in today’s content management systems is to provide you the ability to create your own blog in your website. Also, having a blog is one of the very often needed features for various types of websites. Out of the box, Orchard gives you this, so you can create your own blog in your Orchard website on a pretty easy way. Besides the fact that you can very easily create your own blog, Orchard also gives you some extra features in relation with the support of blogging, such as connecting third-party client applications (e.g. Windows Live Writer) to your blog, so that you can publish blog posts remotely. You can already find all the information provided in this blog post on the http://orchardproject.net website, however I thought it would be nice to make summary in one blog post.
-
Build incredible content-driven websites using Orchard CMS
Introduction
-
1600+ downloads of source code files
For some of the blogs I have posted in the previous several months, I have included source code of the code snippets used within the posts. I upload all source code files in Box.net. Today, I was pretty amazed when I saw the number of downloads… The number has passed 1600 downloads and it’s rapidly increasing with each new days. This says that many people have found interesting and useful these source code files.
-
Prop function in jQuery 1.6
One of the new features included in jQuery 1.6 version is the new prop function. The prop means property which has ability to find any property on the given selector and retrieve it’s value.
-
Call ASP.NET server side method from jQuery UI Dialog
Let’s get to an example…
-
MS TechDays 2011 – Summary
-
Microsoft TechDays 2011 in Skopje, Macedonia
Hello everyone, -
jQuery 1.6 Released
I just read the announcement in jQuery Blog that jQuery 1.6 is now available for download!
-
ASP.NET jQuery Cookbook - Review
In the past few months I was working as a technical reviewer on ASP.NET jQuery Cookbook with Packt Publishing. This was my first experience to work directly with the book development team and I must say I had a great time working with Packt Publishing team and I am really looking forward for more similar engagements in the future.
-
Microsoft Community Contributor Award - 2011
I’m very pleased and honored to share this with all of you that my community contributions have been recognized by Microsoft. I have received the Microsoft Community Contributor Award for year 2011. This was a big and very special surprise to me…
-
50% Discount on Microsoft Press E-Books in O'REILLY
I've just get informed for an excellent Ebok Deal of the Day about 50% discount on Microsoft Press E-Books in O'REILLY website. I thought this would be valuable information to share it with all my blog readers so that you can buy your favorite book before this offer expires.
-
Amazon Simple Pay in ASP.NET
During the past few weeks, I had a chance to work with various payment systems for some project requirements. It’s interesting to mention that I was lucky to work on multiple projects dealing with payment systems, which gave me very great experience in this area. So, I already had experience with PayPal implementation in various platforms, including ASP.NET. Maybe, I will get back to PayPal, Moneybookers, AlertPay and other payment methods later, but in this post I’m going to show you how easy is to implement Amazon Simple Pay in your ASP.NET website.
-
Bind jQuery UI DatePicker on dynamically created text box controls
JQuery UI DatePicker is one of the most widely used jQuery UI Plugins and has all the needed features implemented in it for a very rich datepicker. The implementation of the datepicker functionality to a given text box field is pretty much straight forward, especially if you follow the examples given on the jQuery UI DatePicker demos website.
-
My blogs on DZone Network (MVB)
Hi everyone,
-
Tips and Tricks - Register web user controls in web.config
If you are working a lot with web user controls and you have many of them repeating in different pages, you may consider registering them in web.config instead of the pages. I have been using this simple trick many times now, so I thought it would be nice to share it with you.
-
NopCommerce – ASP.NET open source e-commerce solution
I had a chance to work for first time with nopCommerce about one year ago. Now again, two weeks ago I was in need to make small research about open-source asp.net e-commerce solutions.
-
Find Code Cyclomatic Complexity with NDepend
Cyclomatic Complexity or also known as ‘Conditional Complexity’ is measurement of complexity of a program code. The cyclomatic complexity is calculated using the control flow graph of the program, so this is based on the graph theory.
-
Posting from ASP.NET WebForms page to another URL
Few days ago I had a case where I needed to make FORM POST from my ASP.NET WebForms page to another external site URL. More specifically, I was working on implementing Simple Payment System (like Amazon, PayPal, MoneyBookers). The operator asks to make FORM POST request to a given URL in their website, sending parameters together with the post which are computed on my application level (access keys, secret keys, signature, return-URL… etc). So, since we are not allowed nesting another form inside the <form runat=”server”> … </form>, which is required because other controls in my ASPX code work on server-side, I thought to inject the HTML and create FORM with method=”POST”.
-
BING Search using ASP.NET and jQuery Ajax
The BING API provides extremely simple way to make search queries using BING. It provides nice way to get the search results as XML or JSON. In this blog post I will show one simple example on how to query BING and get the results as JSON in an ASP.NET website with help of jQuery’s getJSON ajax method.
-
Change the default Icon on your jQuery UI Accordion
-
Using jQuery Live instead of jQuery Hover function
Let’s say we have a case where we need to create mouseover / mouseout functionality for a list which will be dynamically filled with data on client-side.
-
Table sorting & pagination with jQuery and Razor in ASP.NET MVC
Introduction
-
Functions inside page using Razor View Engine – ASP.NET MVC
As we already know, Razor is probably the best view engine for ASP.NET MVC so far. It keeps your code fluid and very expressive.
-
Create nice animation on your ASP.NET Menu control using jQuery
In this blog post, I will show how you can apply some nice animation effects on your ASP.NET Menu control.
-
Create excel files with GemBox.Spreadsheet .NET component
Generating excel files from .NET code is not always a very easy task, especially if you need to make some formatting or you want to do something very specific that requires extra coding. I’ve recently tried the GemBox Spreadsheet and I would like to share my experience with you.
-
Linqer – a nice tool for SQL to LINQ transition
Almost all .NET developers who have been working in several applications up to date are probably familiar with writing SQL queries for specific needs within the application. Before LINQ as a technology came on scene, my daily programming life was about 60-70% of the day writing code either in the front-end (ASPX, JavaScript, jQuery, HTML/CSS etc…) or in the back-end (C#, VB.NET etc…), and about 30-40% writing SQL queries for specific needs used within the application. Now, when LINQ is there, I feel that the percentage for writing SQL queries got down to about 10% per day. I don’t say it won’t change with time depending what technology I use within the projects or what way would be better, but since I’m writing a lot LINQ code in the latest projects, I thought to see if there is a tool that can automatically translate SQL to LINQ so that I can transfer many queries as a LINQ statements within the code.
-
Only 3 simple steps to create jQuery UI tabs content navigation in your ASP.NET Website
jQuery is definitely the most popular JavaScript library in the web.
-
Find odd and even rows using $.inArray() function when using jQuery Templates
In the past period I made series of blogs on ‘jQuery Templates in ASP.NET’ topic.