Istvan Novak

OK
About Istvan Novak
Istvan Novak is an associate and the chief technology consultant of SoftwArt, a small Hungarian IT consulting company. He works as a software architect and community evangelist. In the last 20 years, he participated in more than 50 enterprise software development projects. In 2002, he co-authored the first Hungarian book about .NET development. In 2007, he was awarded with the Microsoft Most Valuable Professional (MVP) title, and in 2011 he became a Microsoft Regional Director. As the main author, he contributed in writing the Visual Studio 2010 and .NET 4 Six-In-One book (Wiley, 2010), and in Beginning Windows 8 Application Development (Wiley, 2012). He is the author of Beginning Visual Studio LightSwitch Development book (Wiley, 2011). István holds master’s degree from the Technical University of Budapest, Hungary, and also has a doctoral degree in software technology. He lives in Dunakeszi, Hungary, with his wife and two teenage daughters. He is a passionate scuba diver. You may have a good chance of meeting him underwater at the Red Sea in any season of the year.
Customers Also Bought Items By
Are you an author?
Author Updates
-
-
Blog postIn the previous post (Recipe #4), you learned that Entity Framework Code First provides a simple way to create relationship between two entities. You have used the following definitions to describe the structure of Order and OrderDetail entities:
[Table("Order")] public class Order { public int Id { get; set; } [MaxLength(128)] public string Customer { get; set; } public11 years ago Read more -
Blog postIt is very seldom that your applications work only with a single entity represented by a single database table. Almost all applications use several entities with relationships among them — and these relationships are reflected in the database structure as well.
In this post you will extend Recipe #2 into an application that manages not only simple orders, but also order details.
Recipe #4: Creating Relationship between Orders and Order Details In Recipe #2 you used the followi11 years ago Read more -
Blog postAs you progress and cook applications from new EF Code First recipes, you will need to view and manage databases. While Visual Studio’s Server Explorer is great tool to have a look at the structure of your databases, it is definitely not the best to manage them. Also, an appropriate SQL profiler helps you understand how EF Code First things go on behind the scenes.
A good cook knows the most useful tools if she wants to create quality feast. Before going on with more advanced recipes,11 years ago Read more -
Blog postIn the previous post you created a single-table application that defined an Order class. Entity Framework used this class and created a database with an Orders table according to the structure of the Order class, and the application used this table through the OrderDatabaseContext class.
The name, “Code First” comes from the behavior of Entity Framework: instead of creating a database model first, or connecting to an existing database, you can immediately write code that represents yo11 years ago Read more -
Blog postIn this new series of posts about Entity Framework I’d like to help those software developers who intend to use Entity Framework Code First in their projects — either coding for business or fun. I assume no special prerequisites, but a basic experience with Visual Studio and the C# programming language.
A good chef uses only quality ingredients. In this series you’re going to use only ingredients that provide delicious result, by means of simple, clear-cut and working sample11 years ago Read more -
Blog postFor a long time, it was officially not announced, when we can expect Visual Studio LightSwitch to be released. In a few days ago, Microsoft announced that the product is launching on July 26. In this announcement the new offical name of the product is mentioned as Visual Studio LightSwitch 2011.
In a few weeks ago I completed my book ‘Beginning Microsoft Visual Studio LightSwitch Development’, and it will be published by Wrox. The book will be available by the LightSwitch launch event11 years ago Read more -
Blog postSince last September I work with Wiley (Wrox) on a new book titled Beginning Visual Studio 2010 LightSwitch Development. The job was interesting, because I managed to learn a lot of important details about LightSwitch. Of course, as the title of the book suggests, I focused on beginners, who do not have a deep programming background necessarily. Here is an extract from the Introduction to let you have an overview about the book.
How This Book Is Structured This book is divided into th11 years ago Read more -
Blog postOriginally our book was scheduled to be published only in November, but now, it is available to purchase at Amazon:
http://www.amazon.com/Visual-Studio-2010-NET-Six/dp/0470499486
Hopefully, you can buy this book not only here but in other Web book stores and in shops soon.
12 years ago Read more -
Blog postVisual Studio LightSwitch was announced about five weeks ago and now the Beta 1 is available. I have read many opinions, feedbacks about what the community thinks (believes) about Visual StudioLightSwitch, and also have played with the product. I like the product and see its role in the LOB application development projects (at least in the context of my customers). After completing the Visual Studio 2010 and .NET 4 Six-In-One book, Wrox asked me to create a proposal about a “Beginning Visual12 years ago Read more
-
Blog postIt the last 12 months we’ve been working hard to write our book titled “Visual Studio 2010" and .NET 4 Six-In-One”. The original idea came from Mitch Sellers who wanted to create a book that embraces six main topics and technologies related to the title of the book: Visual Studio 2010, .NET framework 4, ASP.NET 4, and of course the flagship .NET languages, Visual Basic, C# and F#. The authoring team is a real international one including authors from Argentina, Hungary, India and from US.12 years ago Read more
-
Blog postIf you are an MSDN subscriber, you do not have to wait by August 23, you can immediately download Visual Studio LightSwitch from MSDN. Click the Downloads and Product Keys link and select New Downloads | Visual Studio 2010. At the top of the list you will find LightSwitch Beta 1 (Both ISO and Web install). Happy downloading!
12 years ago Read more -
Blog postJoe recently published a free articles on the details of PLINQ + Task Parallel Library that is an extract from his book “C# 4.0 in a Nutshell”. You can find the article here. You can also download the full article in PDF format.
Joe, congratulations to this great article!
12 years ago Read more -
Blog postIt was a long time ago when I posted the last article of the LearnVSXNow! series, because I was busy with several projects including two books. In the recent days I have spent a lot of time examining the new Visual Studio 2010 editor from extensibility point of view. I needed to embed an editor into a tool window so that I can try how several components work there.
I started from the EditorToolWindow sample posted by Chris Granger who is a PM in the Visual Studio Editor Team.
12 years ago Read more -
Blog postHere is the second chapter from my forthcoming book about Visual Studio 2010 Package Development.
I hope, you will find this chapters as useful as the first one.
Almost all packages are created to allow the user interact with through the corresponding user interface. This interaction generally means the user can click on a menu or toolbar item and activates a function of the package.
From the user interface perspective it is pretty easy to imagine what a menu, a menu i12 years ago Read more -
Blog postI have spent a lot of time with preparing a book about Visual Studio Extensibility, focusing on Visual Studio Package Development. I have made proposals for several book publishers, but I did not manage to get a contract, most of them found such a book is not profitable. I decided to share the four chapters of the book that I’ve already written. They are the followings:
Chapter 1: Visual Studio Packages Chapter 2: Commands, Menus and Toolbars Chapter 3: Window Management and Tool Windows12 years ago Read more
Titles By Istvan Novak
Source code samples: http://tinyurl.com/unravelingHtml5-2nd
Contents At a Glance:
Chapter1: A Short Tour of HTML, CSS, and JavaScript
Chapter 2: Getting to Know HTML5
Chapter 3: Achieving Richer User Experience with HTML
Chapter 4: Forms and Controls
Chapter 5: A Few More Things about HTML
Chapter 6: Exploring the Document Object Model
Chapter 7: Getting to Know JavaScript
Chapter 8: Advanced JavaScript Programming
Chapter 9: Getting to Know Cascading Style Sheets
Chapter 10: Basic Style Patterns
Contact me:
You can contact me through this e-mail: dotneteer@hotmail.com
You can buy this book cheaper if combined with "Unraveling HTML5, CSS3, and JavaScript" here: http://www.amazon.com/dp/B00OX1ZVTM
This is the book to Learn Bootstrap (v3.3) from!
Source code samples: http://tinyurl.com/unravelingBootstrap33
If you want to create professional looking web applications or fine prototypes, you’re at the right place. The Bootstrap framework I treat in this book is a great place to start. I’ve learned a lot from my failures, and the knowledge I’m going to share with you is rather about practice than theory. I stuffed this book full with examples and simple recipes.
Check this sample (Chapter 2): http://1drv.ms/1qnoTnf
If you have already experiences with
Bootstrap, this books helps you to recap the fundamental concepts—and teach
your fellows—for the price of a cappuccino!
Contents At a Glance:
Chapter 1: A Short Tour of Bootstrap (5 Exercises)
Chapter 2: The Bootstrap Layout Model (12 Exercises)
Chapter 3: Styles Related to HTML Markup (16 Exercises)
Chapter 4: Tables and Forms (16 Exercises)
Chapter 5: Navigation Components (22 Exercises)
Chapter 6: Page Structure Components (15 Exercises)
Chapter 7: Extra Bootstrap Components (19 Exercises)
Chapter 8: Customizing Bootstrap (3 Exercises)
Contact Me
You can contact me through this e-mail: dotneteer@hotmail.com
You can contact me through this e-mail: dotneteer@hotmail.com
This book treats the final release (2.0.0) of Angular, and the author regularly updates the contents to new framework versions.
You can learn Angular 2 from this book in a relaxing way. The author goes on with the approach of the Unraveling series and explains all fundamental Angular concepts in details with tons of examples.
Contents at a glance:
Chapter 1: A Short Tour of Angular 2
Chapter 2: Creating Simple Applications
Chapter 3: Using Powerful Angular Concepts
Chapter 4: Accessing Backend Services
Chapter 5: Bootstrapping, Templates, and Directives
Chapter 6: NgModules, Services, and Dependency Injection
Chapter 7: Working with Components
Chapter 8: Form Management
Chapter 9: The Component Router
Chapter 10: Pipes
Chapter 11: Observables