fbcsJoin the largest JavaScript Conference in Israel Things have changed. Today JS is the language of the web. On the client, on the server, on the mobile, everywhere. But let's face it: JS still has challenges.
JavaScirpt Fundamentals Sessions:
09:00 - 10:30 - Offline And HTML5 Storage
10:45 - 12:15 - Advanced JavaScript
13:15 - 14:45 - Cross browser apps with jQuery Mobile
15:00 - 16:30 - jQuery for Professionals
JavaScirpt Libraries Sessions:
09:00 - 10:30 - Rich data for JavaScript Apps is a Breeze
10:45 - 12:15 - Building Modular JavaScript Application with AMD/Require.JS
13:15 - 14:45 - Advanced JavaScript Unit Testing integrated with Visual Studio
15:00 - 16:30 - Routing in JavaScript Applications
JavaScirpt Single Page Web Applications (SPA) Sessions:
09:00 - 10:30 - Durandal Framework
10:45 - 12:15 - Single Page Apps (SPA) with M-V-VM and Knockout.JS
13:15 - 14:45 - Important Considerations When Building Single Page Web Apps
15:00 - 16:30 - Angularjs Framework
JavaScirpt Charts & Controls Sessions:
09:00 - 10:30 - Modern web analytics presentations with D3.JS
10:45 - 12:15 - Sencha Architect and ExtJS with RTL Support
13:15 - 14:45 - JavaScript UI Components
15:00 - 16:30 - Responsive Design and CSS3: The future of web development
Server Side Sessions:
09:00 - 10:30 - Mobile App Development with PhoneGap
10:45 - 12:15 - Building Server Side Logic with Node.JS
13:15 - 14:45 - The full power of ASP.NET Web API
15:00 - 16:30 - Developing "Real-Time" Web Applications with SignalR

גם
השנה חברת E4D מזמינה אתכם לאירוע המקצועי המעמיק והמקיף ביותר
בטכנולוגיות מיקרוסופט. חמישה ימים של טכנולוגיה. סדנאות עומק המכסות את כל
הנושאים החמים ביותר, כל סדנא בת יום אחד, בנושא אחד. ללמוד מהמומחים
המובילים בענף את טכנולוגיות ופלטפורמות הפיתוח החדשות ביותר ולשמוע מיד
ראשונה כיצד הן מיושמות בפועל.
הכנס מיועד למתכנתים, אנשי בדיקות, ראשי צוותים, מנהלי פיתוח וארכיטקטים.
השנה
הוספנו הרבה קורסים שעוסקים בפיתוח אפליקציות ווב בטכנולוגיות HTML 5',
JavaScript 5 ועוד. מי שרוצה להתמחות בפיתוח ווב אלו הקורסים שאני ממליץ
לכם בחום:
24 / 12 - ASP.NET MVC 4.0
הינה
פלטפורמה המאפשרת פיתוח מהיר ונוח של אפליקציות מבוססות WEB. הטמעה של
עקרונות ה-MVC בסביבת ה-Web מעולם לא היתה נוחה ופשוטה כל כך. כחלק מהטרנד
ההולך וגובר להשתמש בתצורת ה-MVC מיקרוסופט דוחפת לכיוון חדש לגמרי של
פיתוח בסביבת ה-WEB, מהפכה שניתן להשוות אותה למעבר מ-ASP לסביבת הפיתוח של
ASP.NET. הפלטפורמה ניתנת להרחבה בקלות ומתממשקת עם עקרונות ה-TDD.
26 / 12 - ASP.NET Web API
ASP.NET
Web API is a framework that makes it easy to build HTTP services that
reach a broad range of clients, including browsers and mobile devices.
ASP.NET Web API is an ideal platform for building RESTful applications
on the .NET Framework.
23 / 12 - HTML5 Web Development
HTML5
is the biggest leap forward in web technologies in the last generation.
With broad support from Apple, Mozilla, Microsoft and Google, all the
major browsers have rapidly incorporated HTML5 features. HTML5 is A Web
Experience that Uses Open Standards; it provides you with Rich Web
Experiences with Cross Platform, Cross Device & Cross-Browser
Consistency. In this course you will learn about the new HTML5
structural, semantic, and form tags, how to use Canvas to create
drawings natively in the browser, how to work with HTML5 audio and
video, the new
23 / 12 - Deep Dive into JavaScript, jQuery & HTML 5.0
JavaScript
has become popular in the last few years due to it being easy to learn,
highly flexible and yet a powerful scripting language. If you want to
implement dynamic actions on a web page in today’s browsers you have no
other option, but to use JavaScript. Currently, HTML5 is the future of
web development and JavaScript plays a major role.
25 / 12 - Single Page Apps (SPA) with M-V-VM and Knockout.JS
Knockout
is a JavaScript library that helps you to create rich, responsive
display and editor user interfaces with a clean underlying data model.
Any time you have sections of UI that update dynamically (e.g., changing
depending on the user’s actions or when an external data source
changes), KO can help you implement it more simply and maintainably.
27 / 12 - SignalR - Websockets Communication
SignalR
is a new async signaling library for .NET developed and maintained by
David Fowler and Damian Edwars from Microsoft’s ASP.NET and NuGet teams.
If you ever wanted to push data from the server to clients (and not
just browser clients!) in real time with ease, SignalR will be your
perfect companion.
לרשימה המלאה של בקורסים לחץ כאן: www.ExpertDays.co.il
שבוע סדנאות מומחים – פארק אזורים, פ"ת – 23-27 בדצמבר
גם השנה חברת E4D מזמינה אתכם לאירוע המקצועי המעמיק והמקיף ביותר
בטכנולוגיות מיקרוסופט.
חמישה ימים של טכנולוגיה. סדנאות עומק המכסות את כל הנושאים החמים
ביותר, כל סדנא בת יום אחד, בנושא אחד. ללמוד מהמומחים המובילים בענף את
טכנולוגיות ופלטפורמות הפיתוח החדשות ביותר ולשמוע מיד ראשונה כיצד הן
מיושמות בפועל.
הכנס מיועד למתכנתים, אנשי בדיקות, ראשי צוותים, מנהלי פיתוח וארכיטקטים
23 / 12 / 2012
24 / 12 / 2012
25 / 12 / 2012
26 / 12 / 2012
27 / 12 / 2012
New Course
Course Description:
Learn all about the new app model (Metro style apps) that allows you
to create powerful new apps. All while retaining the ability to use your
existing apps. Web-connected and web-powered apps built using C# and
XAML have access to the power of the PC.
This course walks you through creating a complete Metro style app
using C# with XAML. Metro style apps are focused, fluid, and elegant.
From the new Start screen to new UI layout and controls, the
presentation of your app is about showing off what it's great at.
Trainer:

Hagit Badash is a highly skilled and experienced software architect
and development management. Hagit has an in-depth knowledge and
understanding of the Microsoft .NET Framework altogether. Hagit had lead
the design and development of many complex distributed systems from the
ground up. These systems had been developed using most current .NET
technologies, such as WPF, Silverlight, Prism, Data Services, WinForm,
MEF, LINQ, Parallel Extensions and .NET 4.0. Hagit lead development
teams, conducted lectures and workshops, and has been a Significant
contributor in the R&D development and management of both client and
server products.
Course Content:
|
Windows 8 Introduction
Windows is the next version of Microsoft Windows, a series of
operating systems produced by Microsoft for use on personal computers,
including home and business desktops, laptops, netbooks, tablet PCs, and
media center PCs. Windows 8 unified the UX for all the above devices.
In this Module you will learn the Windows 8 UX principles and
architecture.
- New desktop design
- Start screen
- Touch, Keyword and mouse activation in different platforms
- Roaming profiles
- Windows 8 architecture
- History Vault
|
|
Metro Style Apps Development
Metro style apps are full screen apps tailored to your users' needs,
tailored to the device they run on, tailored for touch interaction, and
tailored to the Windows user interface. Windows helps you interact with
your users, and your users interact with your app.
- Controllers Overview
- Metro Infrastructure
- Metro style apps built-in controls
- Visual Studio 2011 and Bled 5 for developed Metro style Apps
- Developing basic Metro style apps using C# and XAML
- Metro style apps with OData and WCF RIA Services
- Debugging Metro style apps
- Metro Apps Packaging and Deployment
|
|
Windows Runtime (WinRT)
Windows Runtime (codename WinRT) is, more or less, the new Windows 8
native API that simplifies the way to access Windows functionalities for
developers.
- What is WinRT
- Developing .NET application using WinRT
- WinRT Projections
|
|
Security
Windows 8 features many improvements in security and privacy.
In this module you will learn how to take advantages of those features
and how to write more secure applications.
- Metro style apps secure environment principles
- SmartScreen filter
- Windows Defender
- Secured boot
- AppLocker
- BitLocker
|
|
Upgrading your existing .NET Framework applications
When converting existing .NET Framework code, you should be
aware of the following changes you may need to make in your Metro style
app:
- UI changes
- I/O changes
- Storage changes
- Threading changes
- Reflection changes
- Changes in general .NET Framework types
|
|
Resilient File System (ReFS)
ReFS is the next generation file system being introduced in
Windows 8 replacing NTFS. In this module you will get an introduction of
this new file system.
- Key goals
- Key design attributes and features
- Code reuse and compatibility
- On-disk structures
|
|
Developing applications for Arm-powered devices
Windows on ARM, or WOA is a new member of the Windows family.
This module focuses on the development of WOA and introduces some of the
features, along with how customers will experience it.
- ARM features
- Developing applications for ARM
- Connected device services
|
|
Bind Maps
Bing Maps SDK for Metro style apps, which provides a set of
controls to help you integrate mapping into your Windows Metro style
apps.
- Creating a .NET XAML application with maps
|
הכל התחיל במפגש יעוץ שעשיתי בבנק הפועלים. הם עובדים בסביבת עבודה שאין להם גישה לאינטרנט, והם רצו ליהנות מהיכולות של Nuget. מיקרוסופט מאפשרת להוריד שרת שאפשר להתקין אותו בארגון, אך הוא מאוד פשוט בלי הרבה יכולות. מכאן בא לי הרעיון לנהל את זה על SharePoint. יוני (ה-CTO של החברה בתחום SP ) מיד התנדב לפתח את זה.
ניתן להוריד את הקוד מכאן: http://sprnuget.codeplex.com/,
נשמח לקבל פידבקים.
What is it all about?
SPRNuGet combines SharePoint 2010 powerful features such as item security, publishing and UI to help you organize your code packages using build-in features of SharePoint such as folders, item level forms, ratings and enterprise keywords. The following screenshot shows an example for the repository folder:

Once a NuGet package is uploaded to the SPRNuGet folder in SharePoint you'll be able to edit all of the metadata of the package using the following form:

The form allows you to edit the following package metadata fields:
- Title
- Description
- Summary
- Language
- Copyrights
- Version
- Icon URL
- Both the Latest Version and Absolute Latest version fields
- The project URL
- The project's License URL
- Release notes
- The license acceptance field
- Tags (from a SPRNuGet term store created during the installation process)
- Rating
Using NuGet's powerful integration with Visual Studio you'll be able to install packages straight from your local SharePoint repository!

Known issues
- Using NuGet Package Manager 1.7, packages from SPRNuGet will only show when "Include Prerelease" is selected. In NuGet Package Manager 1.6 there is no such issue.
- Search is not yet implemented.
- Download count is not implemented yet and will always show '0'.
- Dependencies are not implemented yet and are not functioning at all.
- No support for multiply authors for packages yet.
Whats next for SPRNuGet?
In the coming releases of SharePoint Repository for NuGet you can expect the follows:
- Fix the issues with NuGet Package Manager 1.7
- Implement the search method.
- Implement dependencies.
- Implement download count and create a usage dashboard with statistics on packages, users etc.
- Fix multiply authors bug.
- Implement integration with FAST for SharePoint search engine.
- Fix icon for NuGet packages inside the repository folder.
- Much much more ;)
Printed Ceramic Tiles Sites:
1. printed ceramic tiles
2. printing on ceramics
3. ורדי פתרונות - הדפסות על אריחי קרמיקה
4.http://www.ceramicprinter.com
http://www.elsographics.com/tiles/deco.htm
The "Deco
Ceramic Tile" carries the same quality standard as our
signature "Elso
Mug". The difference between the Deco Tile and our Elso
standard Tile, is the Deco Tile is thinner making it an ideal
choice for use as custom inserts in our Tile accessories
or as a wall mural where a thinner and lighter tile is desired.
Ceramic tile murals can be installed on a wall, on your ceiling
or create one for your kitchen. You can expect the Elso quality
standards with every tile printed. If you are looking for
a tile floor mural, then you will want to see our line of
glass floor tiles. Ceramic tiles are not designed for floor
use where there is to be any traffic.
http://thetilemaster.com/deco.htm
The tile
decorating process discussed on this web site is called inkjet sublimation (an
overview of this process is in the section below).
Glass
floor tile, sublimated with our ArTainium UV+ inks. Photo courtesy of
Bison Coating & Supply - Joplin, MO |
The
one absolute requirement of this process is that the tiles must have a polymer
coating on them. When a tile is decorated using the sublimation process the image
is transferred into the polymer coating and actually becomes a part of it.
When
you run your finger across the surface of a sublimated tile you will feel nothing.
This is because the image is now part of the coating.
We
stress this because we do not want you to have the mistaken impression that you
can run down to your local home improvement center and buy tiles or other ceramic
products. You can't! None of their ceramic products will be correctly coated to
accept the inkjet sublimation process.
Sublimatable
ceramics are manufactured by industry specialists who produce and coat the product,
especially for inkjet sublimation.
Could
you coat your own ceramic products? Yes, but 99% of the time, for individuals
and small companies, it is not worth it! The time and money spent in trying to
set up a coating operation will cost you more than the investment you need to
just decorate the tiles and start making money.
E4D is a boutique consulting and training firm that
supports ISV’s and IT organizations with their high-end custom
applications development.
Founded in 2008, E4D’s primary competency
is in Microsoft technologies, .NET platform, products, developer tools
and methodology. The company’s two divisions – .NET services and
Dynamics CRM – are led by industry experts with vast hands-on
experience. We recruit R&D and developer professionals with deep
product expertise who have held senior positions in their respective
industries. E4D consultants have on average of 15+ years hands-on
experience and all E4D team leaders have managed complex global
development projects.
E4D consulting approach is simple, we partner with our
customers providing them insights based on our technical expertise and
cross industry accumulated experience. Our goal is to minimize client
risk by providing business and technical decision makers with
well-researched options, using best practices to improve performance,
product stability, quality, and their internal development cycle.
As part of our cooperation with Microsoft, the
company's experts and consultants take part in professional Microsoft
conferences, such as Tech Ed, Dev Academy, where they educate thousands
of Microsoft developers.
Our commitment to the Microsoft platform
and customers is requiring a significant investment in staying ahead of
changes and innovations to the platform. We work closely with Microsoft
to ensure that we maintain our ability to provide cutting edge
development solutions to our global customers
Thanks to all the people who came to my lecture. You can download the code and presentations from SkyDrive.
Course Description:
Learn all about the new app model (Metro style apps) that allows
you to create powerful new apps. All while retaining the ability to use
your existing apps. Web-connected and web-powered apps built using C#
and XAML have access to the power of the PC.
This course walks you through creating a complete Metro style app
using C# with XAML. Metro style apps are focused, fluid, and elegant.
From the new Start screen to new UI layout and controls, the
presentation of your app is about showing off what it's great at.
Metro Style Apps Development
Metro style apps are full screen apps tailored to your users' needs, tailored to the device they run on, tailored for touch interaction, and tailored to the Windows user interface. Windows helps you interact with your users, and your users interact with your app.
- Metro Infrastructure
- Metro style apps built-in controls
- Visual Studio 2011 and Bled 5 for developed Metro style Apps
- Developing basic Metro style apps using C# and XAML
- Leverage existing code when developing Metro style apps
- Metro style apps with OData and WCF RIA Services
- Debugging Metro style apps
- Metro Apps Packaging and Deployment
Windows Runtime API’s
The Windows Runtime is designed to enable you to create Metro style apps in a language-independent way. A Metro style app maintains the benefits of the web, but extends the browser experience to the richer experience of Windows.
- Controllers Overview
- Fundamentals
- Using Windows Runtime from C#
- Communication and Data
- Graphics and Media
- User Interface (UI)
- Devices and Printing
Converting your existing .NET Framework code
When converting existing .NET Framework code, you should be aware of the following changes you may need to make in your Metro style app:
- UI changes
- I/O changes
- Storage changes
- Threading changes
- Reflection changes
- Changes in general .NET Framework types
What’s New in .NET 4.5
The next major release of the .NET Framework, .NET 4.5, allows you to easily use Windows 8 technologies, like Windows Runtime, directly from .NET 4.5. Accessing your data is easier than ever with support for the newest features in SQL Server and support for WebSockets. Programs are more responsive, with the AWAIT keyword, faster ASP.NET startup and an improved server Garbage Collector. .NET 4.5 incorporates key customer feedback, with the newest MEF features, support for long running workflows with State Machines, and improved HTML 5 support in ASP.NET. In this overview talk, you’ll learn about all of these technologies, and get pointers to deeper dives where you can learn more.
More Posts
Next page »